在SQL Server Management中创建新的存储过程时,我发现使用内置的 Ctrl + Shift + M 是有用且高效的工作室(2008年)。在我的一台机器上,键盘快捷键组合已停止工作,我一直无法确定如何恢复它。
我的机器上也可能有一些新的实用程序覆盖了但是如果是这样的话,我一直无法找到罪魁祸首。
想法?
答案 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。)单击“确定”按钮保存更改并关闭“选项”表单。
现在,当您选择菜单栏上的“查询”菜单时,它应显示Ctrl + Shift + M作为“指定模板参数值”菜单项旁边的快捷方式。