【问题标题】:CTRL+R does not hide the Query Result window in SSMSCTRL+R 不会隐藏 SSMS 中的查询结果窗口
【发布时间】:2013-06-08 18:02:59
【问题描述】:

我刚刚从 SSMS 2005 升级到 2012。以前,我可以按 CTRL+R 并且查询结果窗口会消失。

升级到 SSMS 后,我运行了一个查询,并且出于习惯,点击 CTRL+R。没啥事儿。在 SSMS 的底部,我注意到状态栏报告“(Ctrl+R)被按下。等待和弦的第二个键......”

在查看MSDN documentation 中此键盘快捷键的详细信息后,我发现 CTRL+R 应该像我怀疑的那样隐藏结果窗口.但是,我的 SSMS 的行为与记录不同。

有没有办法可以恢复这个键盘快捷键来隐藏我的查询结果窗口?

【问题讨论】:

    标签: ssms ssms-2012


    【解决方案1】:
    1. 打开工具菜单选择选项...
    2. Environment节点下点击Keyboard节点
    3. 点击重置按钮
    4. 在弹出的对话框中点击

    这应该可以解决您的问题。如果没有,请添加评论to this thread,并详细说明您的问题。

    【讨论】:

    • 这行得通。真正奇怪的是,我进行了全新安装,而不是技术上的真正升级。我不记得安装程序曾要求导入任何设置,如果确实如此,我的 SSMS 应该表现正常。无论如何,这已经解决了我的问题。
    • @Charles :是的,它对我有用。谢谢你为你投票!! :)
    • 这对我也有用。但我确实需要重新启动 SSMS。
    • 在 SSMS2014 为我工作
    • 这也对我有用。首先,我检查了快捷方式是否仍然正确映射,并且确实如此,因此我将其作为修复程序进行了修复,并且它开始工作了。我没有更新任何东西,我刚刚执行了一个查询(并且在开发和查看结果与查询时一直在使用此快捷方式),然后它停止工作..这是一个已知的错误吗?找不到有关“为什么”发生这种情况的信息,但它偶尔会发生在我身上。 FWIW - 当我的查询引发错误时它停止工作,并且影响了整个 SSMS 实例(所有查询窗口)。
    【解决方案2】:

    SSMS 2016 中也缺少此项,请手动分配它,如下所示。

    【讨论】:

    • ALT+R 在设置新快捷方式时听起来不错,而不是使用 Global 选项,SQL Query Editor 听起来很明智。
    【解决方案3】:

    就我而言,在键盘设置下,我搜索了Window.ResultsPane。我的默认键盘快捷键是 Ctrl + R,而 Ctrl + R 对我不起作用。 我已将其设置为 Ctrl + RCtrl + R,现在它对我来说工作正常。重置不是一个好主意,因为它会删除用户设置的所有自定义设置。

    【讨论】:

      【解决方案4】:

      如果前面的答案没有帮助,

      使用 Ctrl+ ALT+ Shift + R 这已在 SSMS 2012 中设置。

      这个对我有用..

      【讨论】:

        【解决方案5】:

        我尝试了标记为答案的解决方案,但它对我不起作用。 我什至尝试卸载 SSMS 并将其重新安装。什么都没有解决。

        最后我去控制面板卸载程序看看我最近安装了什么,瞧,MangoApps的“TinyTake”拿着CTRL+R组合。

        我终止了进程,一切恢复正常。 所以最后我去了任务管理器中的“启动”并禁用它。

        【讨论】:

        • 虽然不是大多数人从我最初的问题中需要的答案,但我知道这个答案可能对其他人有所帮助。我会给你一个赞成票,让你在名单上名列前茅。感谢您提供次要选项。如果其他人没有使用此工具,那么他们可能正在使用其他人。
        【解决方案6】:

        右键工具栏 -> 自定义 -> 命令 -> 全部重置 -> (我建议重新启动 SSMS) 这在 ms sql 2012 中对我有用

        【讨论】:

          【解决方案7】:

          转到工具 > 选项 > 环境 > 键盘/常规。

          【讨论】:

            【解决方案8】:

            Microsoft SQL Server Management Studio v18.2 (aka. SSMS 18) 中,您可能想尝试在Options -> Environment -> Keyboard -> Keyboard 窗口中重置keyboard mapping scheme,方法是单击窗口顶部的Reset 按钮并在选项列表中选择(Default)

            重置前只有一个选项,处理Ctrl+R只在DMX Query Editor:

            重置后显示更多选项,包括SQL Query Editor:

            之后,快捷键生效(Windows 10 1809 x64)。

            【讨论】:

              【解决方案9】:

              我已经在我的 SSMS2012 上检查过它并且它可以工作,但我有全新安装。 原因可能是从 2005 年升级。 您可以尝试通过

              重新设置快捷方式/工具栏设置

              右键工具栏->自定义->命令->全部重置->(我建议重新启动SSMS)

              如果没有帮助,请尝试将 Ctrl+R 分配给“Window.ShowResultsPane”命令。我为 SSMS 开发了一个插件 - SSMSBoost,它有很多很好的功能,其中一个小功能是使用它们的快捷方式转储所有已注册的命令。因此,在我的机器上,我发现 Ctrl+R 在以下上下文中注册到同一命令:

              SQL Query Editor::Ctrl+R    Window.ShowResultsPane
              MDX Query Editor::Ctrl+R    Window.ShowResultsPane
              DMX Query Editor::Ctrl+R    Window.ShowResultsPane
              XMLA Query Editor::Ctrl+R   Window.ShowResultsPane
              

              SSMSBoost 还允许您为这些值重新分配快捷方式,或者您可以使用本机 SSMS2012 键盘快捷方式编辑器。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2013-04-20
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多