帮助,没有Resharper我无法工作。突然,我的Alt+进入↵快捷方式(带来的行动列表)已经停止工作。有人经历过或者知道怎么解决吗?
Resharper
你可以尝试ReSharper -> Options > IntelliSense > General并切换单选按钮并单击OK。然后切换回先前选择的单选按钮。
ReSharper
Options > IntelliSense > General
OK
编辑
下面是如何从JetBrains知识库更改/分配Visual Studio/Resharper中的快捷键
Visual Studio/Resharper
您正在寻找的命令称为“ReSharper_QuickFix”。在版本8中,这称为“Resharper_AltEnter”。
症状A:菜单弹出一秒钟,然后消失。修正了按数字顺序使用以下步骤的问题。
现象B:按Alt+进入↵无效。修复使用第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 > Options > Environment > General > Visual Studio Integration > Apply
当我升级Vista -> Win 7时,我也有同样的。在我的箱子里,我把键盘设置为“美国国际”。按+实际上会得到+ +。解决方案:将键盘设置为“US”。
谢谢你,乔什……你的建议对我有用。我在VS 2010上采取的步骤是:
VS 2010
ReSharper -> Options -> Environment -> Visual Studio Integration -> 键盘快捷键(Visual Studio) ->应用方案(按钮)
我还发现Kwex解决方案是有效的,但有时它不能把所有的快捷方式都放回去。
我找到了这个奇怪的解
http://youtrack.jetbrains.com/issue/RSRP-287309
我发现了一个特别的解决方案,似乎做的伎俩现在(不是 当然,如果这是普遍的,但它在这里工作。两次):< / p > 我导出了我的当前设置,其中没有工作的ReSharper快捷键设置(工具-导入/导出->导出选中…) 我再次导入设置(工具->导入/导出->导入选定…) 也许有点像黑客,但键盘快捷键似乎有用。 解决方案帮助修复其余(特别是控制+ B -去 定义)< / p >
我发现了一个特别的解决方案,似乎做的伎俩现在(不是 当然,如果这是普遍的,但它在这里工作。两次):< / p >
也许有点像黑客,但键盘快捷键似乎有用。
解决方案帮助修复其余(特别是控制+ B -去 定义)< / p >
我也遇到过同样的问题。你可以通过进入
ReSharper > Options > Environment > Keyboard &菜单>检查ReSharper 2.x或IntelliJ IDEA ->应用 . x或IntelliJ IDEA ->应用 . x
ReSharper > Options > Environment > Keyboard &菜单>检查ReSharper 2.x或IntelliJ IDEA ->应用
这将重置ReSharper的快捷键。
唯一要做的是在Options > Environment > Keyboard下设置键盘快捷键。将ReSharper_QuickFix添加到搜索中,并在Press shortcut keys:文本框下输入快捷键,然后单击Assign和OK。完成,你不需要重置任何东西。
Options > Environment > Keyboard
ReSharper_QuickFix
Press shortcut keys:
Assign
为了让你的Alt+进入↵组合工作,你应该在Tools->Options->Environment->Keyboard中为Alt+进入↵设置“ReSharper_AltEnter”动作(以前是“ReSharper_QuickFix(文本编辑器)”)。在"Press shortcuts here:"字段中按Alt+进入↵并展开"当前使用的快捷键"下拉列表。没有必要选择动作,它就应该在那里。如果不是-转到Resharper->Options->Environment->Keyboard & Menus并应用"ReSharper 2。x或Intellij IDEA”方案。
Tools->Options->Environment->Keyboard
Resharper->Options->Environment->Keyboard & Menus
在此之后,ReSharper acions将适用于Alt+进入↵,即使你应用“Visual Studio”或“None”键盘方案。确切地说,对于“Visual Studio”模式,将显示选择窗口,而对于“None”,默认情况下将执行ReSharper动作。因此,Alt+进入↵的“ReSharper_AltEnter”是让你的ReSharper动作工作的关键时刻!
我必须这样做:
如果分析转换为off 在文件中,为什么Alt+进入↵将不起作用的另一个原因是。如果你在代码编辑窗口的右上角滚动条的右边,有一个pause图标而不是warning或OK符号,R#将不会给你任何关于Alt+进入↵的菜单。
off
pause
warning
R#
如果它被禁用,你可以从Code Inspection > Settings下的R#选项菜单中启用它,并确保Enable code analysis被选中。
Code Inspection > Settings
Enable code analysis
这发生在我把ReSharper从v8 EAP升级到8.0.14.856版本后。我使用IntelliJ快捷键。我的Alt+进入↵停止工作。为了找回它,我用了
ReSharper | Options | KeyBoard & Menus.
我选择了Visual Studio单选按钮,然后应用方案按钮,然后选择Resharper 2x或IntelliJ IDEA单选按钮,然后另一个应用方案。我的Alt+进入↵又开始工作了。
我写这篇文章是因为这个问题出现在工具的最新版本中,Bart和Josh的评论虽然在本质上仍然是正确的,但参考了自他们写文章以来略有移动的菜单项。
如果任何其他解决方案不工作尝试删除%APPDATA%\JetBrains\ReSharper文件夹。这将在VS2012和VS2013中恢复ReSharper的工作状态。
%APPDATA%\JetBrains\ReSharper
在我的例子中,右- alt“合成”键阻止窗口看到它被按下,所以它只能看到“进入”。删除组合键固定它为我..
进入Visual Studio -> Tools -> Options -> Environment -> Keyboard
按<强>重置< / >强
进入ReSharper -> Options…>环境->键盘和放大器;菜单< / >强
选择ReSharper键盘方案
最后,选择Visual Studio,点击Apply Scheme然后Save
.. 它成功了!
除了上面的答案,还有一个简单的方法使用Resharper 3.3
在Visual Studio 2017
Resharper_AltEnter
这招奏效了……
通过安装“IntelliJ键盘快捷扩展”解决。没有找到任何重塑者的选项。
另一个解决办法是:
这可能是由于ReSharper扩展不再与已安装的ReSharper版本兼容。卸载扩展程序通常可以为我解决这个问题。
在使用EAP版本的r#时,我经常看到这种情况。例如,在撰写本文时,当前的EAP r# 2021.3有几个不兼容的插件,并在加载时导致异常,导致灯泡动作/ alt+enter无法加载:https://youtrack.jetbrains.com/issue/RSRP-486452
注意:当Visual Studio启动时,您可能会看到由上述不兼容异常引起的错误消息弹出。