250

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

问题是自从安装了 Resharper 后,没有任何快捷方式处于活动状态。

例如:我可以通过“重构 > 重命名”重命名。但是 shorcut Ctrl+R什么都不做。

我已在“Resharper > 选项 > 环境 > 键盘和菜单”中将Resharper 键盘方案设置为“Visual Studio”

有什么方法可以激活快捷方式吗?谢谢。

4

22 回答 22

495

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

我不得不做一次类似的事情。

于 2013-05-03T18:11:51.873 回答
159

这对我有用。

设置为 Resharper / 选项 / 键盘和菜单 // 应用并保存

进而

Resharper / 选项 / 键盘和菜单 /设置为 Visual Studio / 应用并保存

于 2013-07-26T15:41:23.823 回答
19

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

于 2014-03-27T07:48:43.177 回答
10

有一天,我很难在 VS2015 下得到这个工作。初始安装后一切正常,但我今天早上进来,我的键盘快捷键不起作用。通过 Resharper 的环境 > 键盘和菜单不起作用;重新安装 Resharper 没有用。即使从 Resharper 的 AppData 文件夹中删除所有配置也不起作用。

那么有什么作用呢?转到 Visual Studio 的Tools > Options > Environment > Keyboard并单击Reset。在我这样做之后,Resharper 的计划就会生效。

于 2015-08-24T12:10:31.967 回答
10

或者 - 确保启用 Resharper。我的 Visual Studio 没有更新我的 Resharper 许可证信息,因此在打开 resharper 菜单时(在试图找出我的快捷方式停止工作的原因之后!),这是一个菜单项“为什么 Resharper 被禁用?” 单击菜单项打开一个对话框,然后自动解析许可证。Jetbrains 的下一个问题是为什么我必须打开对话框才能自动更新?

于 2015-10-26T08:54:13.970 回答
10

无需重置 Visual Studio 设置

我发现很简单

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

带回了我丢失的 ReSharper 键盘命令,而不会弄乱我的 VS 设置。

(Visual Studio 社区 2017 + ReSharper Ultimate)

于 2019-02-28T07:43:12.420 回答
9

这个对我有用

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

VS + 锐化器

于 2015-10-27T09:50:04.337 回答
8

您可以查看 ReSharper 的 Visual Studio 集成选项...

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

页面底部提供了有关如何重置键盘方案的说明。

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

于 2013-05-03T17:24:03.193 回答
3

我在使用 Visual Studio 2015 和 Resharper 9.2 时遇到了同样的问题

“Resharper 9 键盘快捷键在 Visual Studio 2015 中不起作用”

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

我的 Windows 10 语言配置在语言首选项“控制面板\时钟、语言和地区\语言”中只有瑞典语

解决方案是在语言列表中添加英语(我选择了美国版)。然后转到 Resharper > 选项 > 键盘和菜单 > 应用方案。(也许您甚至不需要应用该方案)

于 2015-10-09T08:48:49.317 回答
3

试试这个步骤:

1) 锐化器 > Options>Keyboard & Menus

然后点选:

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

然后点击Apply Scheme and Save

2) Tools> Options> Environment>Keyboard

  • 点击Reset
  • 点击Ok
于 2015-11-04T22:00:01.193 回答
2

只是对这个问题的评论。安装 Visual Studio 2015 RTM 后,我所有的 resharper 快捷方式都消失了。(我让他们在 RC 上工作得很好)我的一些同事在使用 Visual Studio 2012 时遇到了完全相同的问题。

我在这里尝试了所有建议,但没有一个奏效。我发现解决这个问题的方法是:转到 Tools -> Import and Export Settings ,选择“导入选定的环境设置”,在我的情况下,使用我从 RC 安装中获得的设置(你可以看到有文件日期的一部分作为文件名,例如:CurrentSettings-2014-09-22)。对于我的同事问题,我基本上向他们发送了我在本地 VS2012 安装上工作的 .vssettings。

这有效地解决了捷径问题。对我的案例的进一步调查表明,尽管我应用了 Resharper 快捷键,但它们从未绑定到实际的快捷键,这就是为什么重置东西从来没有用过的原因。

于 2015-07-22T11:56:09.913 回答
2
  1. 重置或应用该方案
  2. 节省
  3. 重新启动 Visual Studio
于 2016-06-04T03:47:00.330 回答
2

对我来说,问题出在Resharper License中。由于某种原因,它已与我的帐户取消链接,并说许可证无效。当我再次将它链接到我的 JetBrains 帐户时,它在几分钟后开始正常工作。

于 2020-08-03T10:28:02.420 回答
1

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

于 2016-01-21T08:12:07.637 回答
1

我遇到了同样的问题。我遵循了批准的答案。我已经完成了,但它不起作用,因为我的键盘格式不同。它是在孟加拉语键盘。但后来我改变了我的键盘布局并尝试了这种方式。

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

然后它工作正常。但是,每当我将键盘英语-美国更改为孟加拉语时,它就会再次更改,我需要重新配置。

于 2017-03-03T11:01:24.543 回答
1

在 Visual Studio 中:工具 -> 选项 -> 环境 -> 键盘 -> 重置

于 2017-07-14T03:18:58.657 回答
1

NVidia 用户注意事项:GeForce Experience 会静默覆盖某些热键(例如 Alt+F7),ReSharper 会停止处理它们。因此,您需要先禁用或重新映射 nvidia 热键。

于 2017-08-04T10:34:47.487 回答
1

更新答案:

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

在此处输入图像描述

于 2019-05-09T19:58:51.100 回答
0

我能找到的唯一一件事就是先尝试做一个 VS-Repair。如果这不起作用,请执行此操作。

重新启动 Windows 并在安全模式下,在 Visual Studio 2005 命令提示符中运行 devenv /safemode。如果在安全模式下此问题消失,原因应该是第三方应用程序、服务或 Visual Studio 加载项。请在命令提示符中尝试 devenv /resetsettings 或 devenv /setup。

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

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

于 2013-05-03T16:59:24.570 回答
0

我已经尝试了上述许多问题,但仍然遇到安装问题。

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

于 2016-12-14T15:35:07.573 回答
0

首先,您需要重置 VS 设置(工具 > 选项 > 导出设置 > 重置所有设置)并单击 Resharper 按钮(选项 > 环境 > 键盘和菜单 > 键盘快捷键)选择要使用的项目并应用方案。

这是我在visual studio 2012上的工作。

于 2018-07-10T01:11:59.700 回答
-1

我不得不删除

C:\Users{用户名}\AppData\Local\JetBrains 文件夹。然后是能够再次启用快捷方式。

于 2016-03-08T09:35:11.880 回答