我对此快捷方式感到非常沮丧,因为我通常将Emacs和Management Studio用于不同的项目。然而,在MS中意外按 CTRL + E 并期望光标移动到该行的末尾(它在我的Emacs配置中执行)在MS中可能非常糟糕是对数据库的编程修改,例如,没有完成您的WHERE
条款。
我发现无法将 CTRL + E 重新定义为其他内容,或者完全删除快捷方式。我知道我可以右键单击工具栏中的EXECUTE按钮(在查询菜单中无法执行)并删除那里的符号符号但不执行, CTRL + E 仍然执行我的查询。
任何帮助表示赞赏
答案 0 :(得分:1)
目前,有解决方法(将 Ctrl + E 映射到其他软件):
http://www.sqlservercentral.com/Forums/Topic855640-149-1.aspx
但显然在下一个版本(SQL 2011)之前无法禁用它:
http://ask.sqlservercentral.com/questions/36303/disable-keyboard-shortcuts
答案 1 :(得分:0)
你可以安装SSMS Tools Pack(它是免费的)。它的所有功能都允许键盘快捷键绑定,因此您只需打开其中一个功能的选项,然后将快捷键重新绑定到 Ctrl + E 。我刚刚尝试了一个与你有同样问题的同事。效果很好!