Ctrl-Shift-M不再在SQL Server Management Studio中工作

时间:2009-08-08 23:20:26

标签: sql-server-2008

在SQL Server Management中创建新的存储过程时,我发现使用内置的 Ctrl + Shift + M 是有用且高效的工作室(2008年)。在我的一台机器上,键盘快捷键组合已停止工作,我一直无法确定如何恢复它。

我的机器上也可能有一些新的实用程序覆盖了但是如果是这样的话,我一直无法找到罪魁祸首。

想法?

3 个答案:

答案 0 :(得分:30)

此键盘组合已从SQL 2008中删除。您仍然可以通过选择查询>>来获得该功能。指定模板参数的值...

这很令人困惑,因为大多数模板仍然引用键盘组合。 (上面的菜​​单项甚至引用它!!)

不幸的是,我们无法“恢复” Ctrl - Shift - M 命令。 SQL Mgmt Studio不允许添加新的快捷方式。只有“查询”快捷方式(选项>>环境>>键盘)。

解决此问题的最简单方法是学习新的键盘序列: Alt >> Q >> 取值

以下是Mark Han对MS在线社区支持团队的确认:

  

为了解决这个问题,我   想解释以下

        A)我重新生成了该问题并将其与SQL Server 2005进行了比较            管理工作室。确认“Ctrl-Shift-M”   快捷键            在SQL Server 2008 Management Studio中不存在。如果你有   关注            在那,请通过发送给我们反馈            地址(https://connect.microsoft.com/sql)。   除此之外,我正在咨询我们的            开发团队的问题;如果有任何更新,我们将公开[ize]它。

        B)Ctrl-Shift-M用于替换模板参数,我们也是   可以打开             手动指定模板参数的值


            1)在“查询”菜单上,单击“指定模板的值”   参数。
            2)在“指定模板参数的值”对话框中,                值列包含建议的值                参数(上例中的数据库名称)。接受   值                或者用新值替换它,然后单击“确定”                关闭“替换模板参数”对话框和   修改                查询编辑器中的脚本。

希望这有帮助!

答案 1 :(得分:1)

听起来你肯定有其他东西在偷 Ctrl + Shift + M ,就像我失去了 Ctrl当我运行ZoomIt时, + 1 (运行sp_help)。

您可以尝试运行任务管理器,然后在按 Ctrl + Shift + M 时查看移动的内容。

但是可能有一个选项让SSMS再次对它做出反应......我会尝试查看我何时完成重新安装SQL 2008(在Win7重建之后)

答案 2 :(得分:1)

在SSMS中,单击菜单栏上的“工具”,然后选择“选项”菜单项。

选项表单打开时... 1.)在左窗格中选择键盘。

2.在右侧窗格中,将“应用以下附加键盘映射方案:”下拉列表更改为“Visual Studio 2010兼容”。

3。)单击“确定”按钮保存更改并关闭“选项”表单。

现在,当您选择菜单栏上的“查询”菜单时,它应显示Ct​​rl + Shift + M作为“指定模板参数值”菜单项旁边的快捷方式。