救命,没有刮刀我没法工作。突然,我的Alt+Enter(弹出操作列表)快捷键停止工作了。有人经历过或者知道怎么解决吗?


当前回答

这发生在我把ReSharper从v8 EAP升级到8.0.14.856版本后。我使用IntelliJ快捷键。我的Alt+Enter(回车)停止工作。为了找回它,我用了

ReSharper | Options | KeyBoard & Menus.

我选择了Visual Studio单选按钮,然后应用方案按钮,然后选择Resharper 2x或IntelliJ IDEA单选按钮,然后另一个应用方案。我的Alt+Enter(回车)又开始工作了。

我写这篇文章是因为这个问题出现在工具的最新版本中,Bart和Josh的评论虽然在本质上仍然是正确的,但参考了自他们写文章以来略有移动的菜单项。

其他回答

谢谢你,乔什……你的建议对我有用。我在VS 2010上采取的步骤是:

ReSharper ->选项->环境-> Visual Studio集成-> 键盘快捷键(Visual Studio) ->应用方案(按钮)

我也遇到过同样的问题。你可以通过进入

ReSharper >选项>环境>键盘和菜单>检查ReSharper 2.x或IntelliJ IDEA ->适用

这将重置ReSharper的快捷键。

另一个原因是,如果关闭文件分析,Alt+Enter(0)将不起作用。如果你看代码编辑窗口的右上角,滚动条的右侧,有一个暂停图标,而不是警告,或确定符号r#将不会给你任何菜单在Alt+Enter()。

如果这是禁用的,你可以从r#选项菜单下的代码检查>设置启用它,并确保启用代码分析是选中的。

除了上面的答案,还有一个简单的方法使用Resharper 3.3

在Visual Studio 2017

打开工具>选项或按Alt + T + O 在环境选项卡下>键盘 搜索“AltEnter”,选择Resharper_AltEnter 添加一个新的快捷键Alt+Enter 赋值> OK

这招奏效了……

另一个解决办法是:

这可能是由于ReSharper扩展不再与已安装的ReSharper版本兼容。卸载扩展程序通常可以为我解决这个问题。

在使用EAP版本的r#时,我经常看到这种情况。例如,在撰写本文时,当前的EAP r# 2021.3有几个不兼容的插件,并导致加载异常,导致灯泡动作/ alt+enter无法加载:https://youtrack.jetbrains.com/issue/RSRP-486452

注意:当Visual Studio启动时,您可能会看到由上述不兼容异常引起的错误消息弹出。