我在Windows 7上使用SQLServer 2008 R2 Management Studio(10.50.2500.0)。
突然执行查询的键盘快捷键停止工作。 CTRL-E命令仍然有效,但它真的很烦人,因为我已经习惯了F5。在查询菜单中,F5命令被CTRL + E替换。
我的键盘没有F键锁定键,其他F键正在工作。我甚至尝试过使用屏幕键盘,因此它与我的键盘无关。
我认为从Microsoft Update进行系统更新后问题就开始了。我怎么能改回来?无法在SSMS中找到重新映射密钥的任何选项。
答案 0 :(得分:21)
我有类似的问题,并意识到这是“F锁定”的关键问题。确保F锁定键已打开。
答案 1 :(得分:5)
试试这个解决方案: 转到文件夹:
C:\ Users \ USERNAME \ Documents \ SQL Server Management Studio \ Settings 您将看到名为like的文件:
CurrentSettings-2011-11-28.vssettings
查找并删除以下行:
<RemoveShortcut Command="Query.Execute" Scope="SQL Query Editor">F5</RemoveShortcut>
修改强> 执行上述更改后,别忘了重启ssms
答案 2 :(得分:4)
我通过点击FLock键或功能锁来修复我的计算机上的这类问题。然后我的F5键恢复正常,因此我可以轻松运行存储过程。
答案 3 :(得分:0)
我有类似的问题。当SSMS的ViEmu插件删除与Vi冲突的大量快捷方式时,似乎会出现这种情况。我后来删除了ViEmu,但捷径还没有恢复。当我创建一个新的.vssettings文件(通过删除旧文件,然后启动/停止SSMS),然后仍然缺少快捷方式。在创建vssettings时,看起来它正在拾取要删除的快捷方式模板(如果有人有想法那就很棒)
我最终删除了&lt; RemoveShortcuts&gt;来自&lt; UserShortcuts&gt;内的标签vssettings文件中的标记。
现在它像以前一样工作。
答案 4 :(得分:0)
检查结果是否设置为“结果到网格”(CTRL + D)并且未设置为“结果到文件”