我有Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44安装。
问题是,自从安装了Resharper后,没有快捷方式是活跃的。
例如:我仍然可以通过“重构>重命名”重命名。但是快捷键Ctrl+R没有任何作用。
我尝试在“Resharper >选项>环境>键盘和菜单”中将Resharper键盘方案设置为“Visual Studio”
有没有其他方法激活快捷方式?谢谢。
我有Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44安装。
问题是,自从安装了Resharper后,没有快捷方式是活跃的。
例如:我仍然可以通过“重构>重命名”重命名。但是快捷键Ctrl+R没有任何作用。
我尝试在“Resharper >选项>环境>键盘和菜单”中将Resharper键盘方案设置为“Visual Studio”
有没有其他方法激活快捷方式?谢谢。
当前回答
只是对这个问题的一个评论。在我安装Visual Studio 2015 RTM后,所有的锐化快捷键都消失了。我的一些同事在使用Visual Studio 2012时也遇到了同样的问题。
我试了这里所有的建议,但都没用。我发现解决这个问题的方法是:进入工具->导入导出设置,选择“导入选定的环境设置”,在我的情况下,使用我在RC安装中的设置(你可以看到有一些文件的文件名是日期的一部分,如:CurrentSettings-2014-09-22)。对于我同事的问题,我基本上把我本地VS2012安装的.vssettings发给了他们。
这有效地解决了捷径问题。在我的情况下,进一步的调查显示,虽然我应用了Resharper快捷键,但他们从来没有绑定到实际的快捷键,这就是为什么重置东西从来没有工作过的原因。
其他回答
我会首先尝试重置所有的Visual Studio设置(工具>导入和导出设置>重置所有设置),然后转到Resharper >选项>键盘和菜单,重新应用键盘快捷方式方案。
我也曾做过类似的事。
NVidia用户注意:GeForce Experience会无声地覆盖一些热键(例如Alt+F7), ReSharper会停止处理它们。所以你需要禁用或重新映射nvidia热键。
我让它再次工作,进入VS 2015选项->键盘,然后点击重置。然后回到resharper键盘选项,选择resharper方案并点击应用。
首先你需要重置VS设置(工具>选项>导出设置>重置所有设置) 并单击“重新锐化”按钮(选项>环境>键盘&菜单>键盘快捷键) 选择要使用的项目并应用方案。
这是我在visual studio 2012的工作。
无需重置Visual Studio设置:
我发现
ReSharper >选项>键盘 “应用方案”按钮 Save按钮
带回了我丢失的ReSharper键盘命令,没有搞乱我的VS设置。
(Visual Studio Community 2017 + ReSharper Ultimate)