Visual Studio中Resharper与R-Tools菜单快捷键冲突问题咨询
解决Visual Studio中Resharper与R-Tools的Alt+R快捷键冲突问题
遇到过一模一样的坑!这种菜单快捷键冲突确实挺闹心的,给你几个亲测有效的解决办法:
方法一:直接修改VS全局快捷键绑定
- 打开Visual Studio,依次点击
工具→选项→环境→键盘 - 在「显示命令包含」输入框里,分别搜索
Resharper和R Tools相关的菜单命令(比如Resharper的主菜单命令通常是ReSharper.ReSharper,R Tools的可能是RTools.Menu之类的) - 找到绑定了
Alt+R的命令,选中其中一个,在「按快捷键」输入框里按下你想替换的组合键(比如Alt+Shift+R),点击「分配」后保存即可
方法二:在插件内部调整快捷键方案
- 针对Resharper:打开Resharper的设置(
Resharper→选项),进入「环境」→「键盘」,选择你正在使用的快捷键方案,找到对应主菜单的快捷键选项,修改为其他组合 - 针对R Tools:打开R Tools的设置面板(一般在
R Tools菜单下的Options),查找菜单快捷键相关的配置项,调整Alt+R的绑定为其他按键
方法三:利用VS的冲突检测功能快速定位
- 直接在「键盘」设置页面的「按快捷键」输入框里按下
Alt+R,VS会自动列出所有绑定了这个快捷键的命令 - 选中其中一个冲突的命令,直接修改其快捷键即可,这样能快速定位到问题根源
小提示:如果平时主要用其中一个工具,可以把Alt+R留给它,另一个工具改用右键菜单或者其他快捷键,避免后续再出现类似冲突~
内容的提问来源于stack exchange,提问作者jimjim
相关产品推荐
相关产品推荐

