在安装了Resharper的Visual Studio中,键盘快捷键不活动

Jul*_*lia 231 c# resharper visual-studio

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

问题是自Resharper安装以来没有任何快捷方式处于活动状态.

例如:我可以通过'Refactor> Rename'重命名.但shorcut Ctrl+ R什么都不做.

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

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

Nic*_*zer 460

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

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

  • 这将重置*所有*你的VS设置,对吧?不只是键盘快捷键.因为那有点不好. (22认同)
  • 来自@DCShannon的评论中的关注是有效的.这将重置所有**你的VS设置,其中包括除键盘映射之外的许多内容.更好的选择是在**工具>选项>环境>键盘**重置键盘映射方案 (16认同)
  • @Divine:你拒绝投票给我,因为我对你没有的问题的建议没有帮助你?是的,这是有道理的. (7认同)
  • @DCShannon是的.绝望的情况需要绝望的措施.:)您可以在重置之前始终导出设置. (5认同)
  • 尽管这是一个解决方案,但第一步(重置所有设置)有点麻烦,并且对于许多用户而言都是不必要的。请参阅ND72更为保守的建议-该建议对我或一个以上的工作站都有效,并且仅影响ReSharper设置,而不影响Visual Studio设置。 (2认同)

ND7*_*D72 130

这对我有用.

设置为Resharper/Options/KeyBoard&Menus/None/Apply and Save

然后

Resharper/Options/KeyBoard&Menus/设置为Visual Studio /应用和保存

  • 为我工作.我建议尝试这个解决方案,然后按照接受的答案中的建议吹掉所有设置. (19认同)
  • 这也适用于VS 2017和ReSharper 2017.1.我绝对建议在接受的答案中使用解决方案之前尝试这一点,这会产生不必要的副作用. (2认同)

小智 18

我有同样的问题,重置没有解决它.然后resharper支持帮助了我.解决方案非常简单!我来自俄罗斯,通常我的默认键盘是俄语.在控制面板中| 语言设置| 更改键盘 - 我将默认键盘更改为英语.然后在VS中重新应用设置:Resharper |选项|键盘和菜单 - 应用R#方案.问题是固定的:)


Joh*_*oon 8

您可以通过以下方式查看ReSharper的Visual Studio集成选项...

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

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

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


Mem*_*per 8

无需重置 Visual Studio 设置

我发现简单

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

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

(Visual Studio 社区 2017 + ReSharper Ultimate)

  • 这也解决了我的问题,但我发现我必须在它工作之前重新启动 VS。 (2认同)

Ada*_*ner 7

有一天,我很难在VS2015下工作.初始安装后一切正常,但我今天早上来了,我的键盘快捷键不起作用.通过Resharper的环境>键盘和菜单没有工作; 重新安装Resharper不起作用.甚至删除Resharper的AppData文件夹中的每个配置都不起作用.

那有什么用?转到Visual Studio的工具>选项>环境>键盘,然后单击重置.在我这样做之后,Resharper的计划将会采取.


Law*_*nce 7

这个对我有用

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

VS + Resharper


Inq*_*Jax 6

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

  • 经过几个小时的浪费时间重新安装所有内容后,结果证明这是我的问题。我觉得自己好傻。太感谢了!!! (3认同)