在安装了 Resharper 的 Visual Studio 中,键盘快捷键不生效是什么原因

我已经安装了Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44。

问题是自从Resharper安装后,没有快捷键是活动的。

例如< p >: 我可以重命名通过“重构>重命名”。但是简写Ctrl+R没有任何作用

我已经在Resharper > Options > Environment > Keyboard &中设置Resharper键盘方案为“Visual Studio”;菜单的

有没有办法激活快捷方式?谢谢。

137295 次浏览

我唯一能找到的是先试着做VS-Repair。如果这样不行,那就这么做。

重启Windows,在安全模式下,在Visual下执行devenv /safemode Studio 2005命令提示符。如果在安全模式下这个问题消失了, 原因应该是第三方应用程序、服务或可视化 Studio插件。请尝试devenv /resetsettings或devenv /setup命令。< / p >

http://support.microsoft.com/kb/907965

http://forums.asp.net/t/1103223.aspx/1

你可以通过…查看ReSharper的Visual Studio集成选项。

  1. 从Visual Studio菜单中选择ReSharper >选项…
  2. 在选项窗口中选择Visual Studio集成

页面底部给出了如何重置键盘方案的说明。

如果这不起作用,我会重新安装ReSharper。

我会首先尝试重置所有Visual Studio设置(工具>导入导出设置>重置所有设置),然后转到Resharper >选项>键盘和放大器;菜单并重新应用键盘快捷键方案。

我也曾做过类似的事。

这对我很管用。

设置为Resharper / Options / KeyBoard &菜单/ 没有一个 /应用和保存

然后

调整器/选项/键盘和放大器;菜单/ 设置为Visual Studio /应用和保存

我有同样的问题,重置没有解决它。然后,更锋利的支持帮助了我。 解决方法非常简单! 我来自俄罗斯,通常我的默认键盘是俄语。在控制面板|语言设置|更改键盘-我将默认键盘更改为英文。然后在VS: Resharper|Options|Keyboard&Menus中重新应用设置-应用r# scheme。这个问题已经解决了:)

只是对这个问题的一个评论。在我安装Visual Studio 2015 RTM后,所有的锐化快捷键都消失了。我的一些同事在使用Visual Studio 2012时也遇到了同样的问题。

我试了这里所有的建议,但都没用。我发现解决这个问题的方法是:进入工具->导入导出设置,选择“导入选定的环境设置”,在我的情况下,使用我在RC安装中的设置(你可以看到有一些文件的文件名是日期的一部分,如:CurrentSettings-2014-09-22)。对于我同事的问题,我基本上把我本地VS2012安装的.vssettings发给了他们。

这有效地解决了捷径问题。在我的情况下,进一步的调查显示,虽然我应用了Resharper快捷键,但他们从来没有绑定到实际的快捷键,这就是为什么重置东西从来没有工作过的原因。

有一天,我在VS2015下很难得到这个工作。在最初的安装之后,一切都正常工作,但是今天早上我来上班时发现我的快捷键不工作了。通过Resharper的环境>键盘&放大器;菜单没有工作;重新安装Resharper没有工作。即使从Resharper的AppData文件夹中删除所有配置也没用。

那么什么起作用了呢?转到Visual Studio的工具>选项>环境>键盘并单击重置。在我这么做之后,雷夏普的计划就会。

我在Visual Studio 2015和Resharper 9.2中也遇到了同样的问题

Resharper 9键盘快捷键在Visual Studio 2015中无效

我尝试了所有可能的重置和应用键盘方案,并从Yuri Fedoseev找到了答案。

我的Windows 10语言配置只有瑞典语的语言偏好“控制面板\时钟、语言和地区\语言”

解决方案是在语言列表中添加英语(我选择了美国版本)。 然后选择“重新锐利>选项>键盘&放大器”;菜单>应用方案。(也许你甚至不需要应用该方案)

或者-确保Resharper被启用。我的视觉工作室没有更新我的Resharper许可证信息,所以当打开Resharper菜单时(在试图弄清楚为什么我的快捷方式停止工作之后!),是一个菜单项“为什么Resharper被禁用了?” 单击菜单项将打开一个对话框,然后自动解析许可证。 Jetbrains的下一个问题是,为什么我必须打开对话框才能自动更新??< / p >

这个方法对我很管用

RESHARPER > OPTIONS > select visual studio (Under Keyboard Shortcuts)

VS + Resharper

试试下面这些步骤:

1) Resharper > Options > Keyboard & Menus

然后点选:

  • Hide overridden Visual Studio menu items(检查)
  • Visual Studio(检查)

然后点击Apply Scheme and Save

2) __abc0 > __abc1 > __abc2 > __abc3

  • 单击Reset
  • 单击Ok

我让它再次工作,进入VS 2015选项->键盘,然后点击重置。然后回到resharper键盘选项,选择resharper方案并点击应用。

我不得不删除

C: \当地用户{username} \ AppData \ \ JetBrains文件夹。然后就可以再次启用快捷方式了。

  1. 重置或应用该方案
  2. 保存
  3. 重启Visual Studio

我尝试了上面的许多问题,仍然有安装问题。

事实证明,下载完整版本(不是web安装程序),并以管理员身份运行它,最终在VS 2015中安装了最新版本,没有任何错误。

我也遇到过同样的问题。我照着他认可的答案去做。我试过,但没有用,因为我的键盘格式不一样。这是孟加拉键盘。但后来我改变了我的键盘布局,尝试了这种方式。

Resharper > Options > Keyboard & Menus > Apply scheme > Save

然后它就正常工作了。但每当我把键盘换成孟加拉语时,它就会再次改变,我需要重新配置。

在Visual Studio: 工具—>选项—>环境—>键盘—>复位

.

NVidia用户注意:GeForce Experience会无声地覆盖一些热键(例如Alt+F7), ReSharper会停止处理它们。所以你需要禁用或重新映射nvidia热键。

首先你需要重置VS设置(工具>选项>导出设置>重置所有设置) (选项>环境>键盘&放大器;菜单>键盘快捷键)

.选择你想要使用的项目并应用方案

这是我在visual studio 2012的工作。

无需重置Visual Studio设置:

我发现

  • ReSharper >选项>键盘
  • 应用方案按钮
  • 保存按钮

找回了我丢失的ReSharper键盘命令没有搞乱我的VS设置。

(Visual Studio Community 2017 + ReSharper Ultimate)

答:更新

如果左下角显示它是一个“杂项文件”在Visual Studio中,你会想要确保当前文件是包含在项目中或不首先,否则,ReSharper没有办法找出快捷方式,甚至工作。Visual Studio有时不会包含csproj中的文件

enter image description here

对我来说,问题是在Resharper许可证。由于某种原因,它已经从我的帐户中注销了,它说许可证是无效的。当我再次将它链接到我的JetBrains帐户时,它在几分钟后开始正常工作。

我尝试了本帖子和其他帖子中的所有技巧,但就是无法在Visual Studio 2022中工作。最后,我尝试更新到最新版本的ReSharper(在我的情况下是2022.2.3),突然它都工作了!