帮助,没有Resharper
我就无法运作。突然,我的 Alt + 输入↵快捷键(调出动作列表)已停止工作。有人经历过这个或知道如何解决?
答案 0 :(得分:236)
症状A:菜单弹出一瞬间,然后消失。按数字顺序使用以下步骤进行修复。
症状B:按 Alt + 输入↵不执行任何操作。如果问题仍然存在,请先使用第2步进行修复,然后尝试第1步。
执行Visual Studio重置:
cmd.exe
cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\
devenv.exe /ResetSettings
重新应用Visual Studio键盘方案:
ReSharper > Options > Environment > Keyboard & Menus > ReSharper Platform keyboard scheme: Visual Studio > Apply Scheme > Save
。这将重置ReSharper
。ReSharper > Options > Environment > General > Visual Studio Integration > Apply
答案 1 :(得分:122)
您可以尝试前往ReSharper
- > Options > IntelliSense > General
并切换单选按钮并点击OK
。然后切换回先前选择的单选按钮。
修改强>
以下是如何从JetBrains Knowledge Base
更改/分配Visual Studio/Resharper
中的短片剪辑
您要查找的命令名为“ReSharper_QuickFix”。在版本8中,这称为“Resharper_AltEnter”。
答案 2 :(得分:106)
我必须这样做:
答案 3 :(得分:56)
要获得 Alt + 输入↵组合,您应该为 Alt 设置“ReSharper_AltEnter”操作(以前称为“ReSharper_QuickFix(文本编辑器)”) kbd> + 在Tools->Options->Environment->Keyboard
中输入↵。按“kbd> Alt + >在此处按快捷键输入↵:字段并展开“当前使用的快捷方式:”下拉列表。没有必要选择行动,它应该在那里。如果不是 - 转到Resharper->Options->Environment->Keyboard & Menus
并应用“ReSharper 2.x或Intellij IDEA”方案。
之后,即使您应用“Visual Studio”或“无”键盘方案,ReSharper acions也适用于 Alt + Enter↵。确切地说,对于“Visual Studio”,将显示模式选择窗口,对于“无”,默认情况下将执行ReSharper操作。因此, Alt + 输入↵的“ReSharper_AltEnter”是让你的ReSharper行动有效的关键时刻!
答案 4 :(得分:21)
谢谢乔希......你的建议对我有用。我对VS 2010
采取的步骤是:
ReSharper - >选项 - >环境 - > Visual Studio集成 - > 键盘快捷键(Visual Studio) - >申请方案(按钮)
答案 5 :(得分:8)
我必须这样做:
转到 Visual Studio - >工具 - >选项 - >环境 - >键盘
按重置
转到 ReSharper - >选项...... - >环境 - >键盘&菜单
选择 ReSharper键盘方案
最后,选择 Visual Studio ,点击应用方案,然后保存
..它有效!
答案 6 :(得分:6)
我遇到了同样的问题。你可以通过进入
来解决它ReSharper>选项>环境>键盘&菜单>检查ReSharper 2.x或IntelliJ IDEA - >应用
这将重置ReSharper
。
答案 7 :(得分:1)
我也发现Kwex解决方案有效,但有时它并没有把所有的快捷方式都放回去。
我找到了这个奇怪的解决方案
http://youtrack.jetbrains.com/issue/RSRP-287309
我找到了一个特殊的解决方案,现在似乎可以解决这个问题(不是 确定这是否通用,但它在这里工作。两次):
- 我导出了当前设置,其中设置了无效的ReSharper快捷方式(工具 - 导入/导出 - >导出选定...)
- 我再次导入设置(工具 - >导入/导出 - >导入选定...)
醇>也许是一种破解,但键盘快捷键似乎有用。
解决方案有助于解决其余问题(特别是Control + B - 转到 定义)
答案 8 :(得分:1)
唯一要做的就是在Options > Environment > Keyboard
下设置键盘快捷键。您将ReSharper_QuickFix
添加到搜索中,然后在Press shortcut keys:
文本框下输入快捷键,然后点击Assign
和OK
。完成后,您无需重置任何内容。
答案 9 :(得分:1)
作为 Alt + 输入↵的原因的另一个原因是,如果文件上的分析off
,则无效。如果您查看滚动条右侧代码编辑窗口的右上角,则会显示pause
图标,而不是warning
或OK
符号{{ 1}}不会在 Alt + 输入↵上给你任何菜单。
如果停用此功能,您可以通过R#
下的R#
选项菜单启用它,并确保选中Code Inspection > Settings
。
答案 10 :(得分:0)
当我升级Vista时,我也有同样的情况 - >赢7.我的情况,我把我的键盘设置为'美国 - 国际'。按+实际上会给你+ +。解决方案:将键盘设置为“US”。
答案 11 :(得分:0)
将ReSharper从某些v8 EAP升级到版本8.0.14.856后,发生了这种情况。我使用IntelliJ快捷方式。我的 Alt + 输入↵停止工作。为了得到它,我使用了
ReSharper | Options | KeyBoard & Menus.
我选择了Visual Studio单选按钮,然后选择了Apply Scheme按钮,然后选择了Resharper 2x或IntelliJ IDEA单选按钮,然后选择了另一个Apply Scheme。我的 Alt + 输入↵再次开始工作。
我写这个是因为问题出现在该工具的最新版本中,Bart和Josh的评论虽然仍然基本上仍然正确,但是指的是自写作以来稍微移动的菜单项。
答案 12 :(得分:0)
如果其他任何解决方案无效,请尝试删除%APPDATA%\JetBrains\ReSharper
文件夹。这将使ReSharper恢复到VS2012和VS2013的工作状态。
答案 13 :(得分:0)
除了上述答案外,还有一种使用 Resharper 3.3
的简便方法在Visual Studio 2017中
Resharper_AltEnter
它奏效了...
答案 14 :(得分:0)
通过安装“IntelliJ 键盘快捷键扩展”解决。未找到任何 Reshaper 选项。