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