我安装了ReSharper,它可以在Visual Studio中工作,但是我如何禁用它?

每当我在ReSharper菜单中搜索时,我都找不到禁用选项。


当前回答

现在Resharper支持devenv.exe中的暂停和恢复参数

(锐化器 2019.2.3)

运行VS &挂起r#:

devenv.exe /ReSharper.Suspend

运行VS & Resume r#:

devenv.exe /ReSharper.Resume

下面是一个用法示例:

其他回答

如果不想使用命令窗口或快捷键,可以添加菜单项来切换ReSharper。遗憾的是ReSharper_ToggleSuspended命令不能直接添加到菜单中(这是一个开放的问题),但它很容易解决:

创建一个像这样的宏:

Sub ToggleResharper()

    DTE.ExecuteCommand("ReSharper_ToggleSuspended")

End Sub

然后添加一个菜单项来运行该宏:

工具|自定义… 选择命令选项卡 选择您想要放入该项目的菜单 单击“添加命令…” 在左侧列表中,选择“宏” 在右边的结果列表中,选择宏 单击OK 在列表中突出显示您的新命令,然后单击“修改选择…”设置菜单项文本等。

如果resharper从选项菜单中完全消失,这可能是因为扩展本身已被禁用。

在Visual Studio 2017 ReSharper 2018.X。X可以通过帮助>管理Visual Studio性能来启用和禁用。然后选择JetBrains ReSharper…在扩展。

在Visual Studio 2019中,你会进入扩展->管理扩展->安装

现在Resharper支持devenv.exe中的暂停和恢复参数

(锐化器 2019.2.3)

运行VS &挂起r#:

devenv.exe /ReSharper.Suspend

运行VS & Resume r#:

devenv.exe /ReSharper.Resume

下面是一个用法示例:

如果你不想点击太多,打开命令窗口(Ctrl + W, A)并输入:

ReSharper_Suspend或ReSharper_Resume取决于你想要什么。

或者你甚至可以为此设置一个快捷键。在Visual Studio中,选择“工具->选项->环境->键盘”。

在这里你可以给ReSharper_Suspend和ReSharper_Resume分配一个键盘快捷键。

命令窗口也可以用Ctrl + Alt + A打开,以防你在编辑器中。

ReSharper 8: 工具->选项-> ReSharper -> Suspend Now