我正在使用VS 2010并且有一个我真正喜欢的快捷方式,这是我自己设置的快捷方式:ctrl + shift + Q以便删除所有未使用的用户并对剩余的用途进行排序。 我安装了ReSharper,它覆盖了我的VS镜头,所以按ctrl + shift + Q会产生评论(/**/).
有什么办法可以禁用这个单一的快捷方式吗? (或将其更改为任何其他允许我使用旧组合键的组合?
我尝试了这个解决方案:How to change shortcut keys for a given command in ReSharper?但我的快捷方式仍在我的VS配置中设置。
TKS!
答案 0 :(得分:36)
Tools > Options > Environment > Keyboard
ReSharper.ReSharper_BlockComment
我猜你已经在Global上下文中设置了快捷方式,而ReSharper已在 Text Editor 上下文中为其命令分配了快捷方式。当您在编辑代码时调用快捷方式时,后者优先。
另外,请考虑查看ReSharper自己的Code Cleanup,它会处理未使用的指令,其他冗余项和格式。
答案 1 :(得分:3)
详细说明步骤:
假设您要更改“Ctrl + Q”
的绑定打开工具选项环境键盘
在“按快捷键”下输入:Ctrl + Q
这将显示当前绑定到此快捷方式的所有命令
然后在“Show Commands containg window”中搜索命令并删除asignment(对于您想要的上下文)。
请注意,根据上下文,多个命令可以绑定到快捷方式,因此请确保删除所需内容
然后重复上面的步骤2
最后搜索您要将快捷方式绑定到的新命令,然后输入快捷方式并将其绑定在您想要使用ASSIGN的上下文中