禁用,但不卸载 Resharper 4.x 以上版本

关于如何禁用但不卸载 Resharper 4.x 或更高版本,有什么想法吗?

39663 次浏览

可以使用 VisualStudio 外接程序管理器禁用 ReSharper4或更低版本(从左侧的复选框中删除该复选框)。

在 ReSharper 5及以上版本(测试版本7.0.1)中,这样你就可以停职了 ReSharper 来自 Tools > Options > ReSharper alt text

这招对我不管用。 “启动”列中的复选框已选中并禁用。

但是,我在网络的其他地方找到了一个解决方案。

您需要做的是使以下文件可写:

C: 程序 文件 JetBrains ReSharper v4.0 Bin Product. VisualStudio.80. AddIn

C: 程序 文件 JetBrains ReSharper v4.0 Bin Product. VisualStudio.90. AddIn

因为这些文件是只读的,VS200x 无法修改它们以设置 Resharper 插件的启动启用。

也可以按 Ctrl + 8。

接受的答案不工作从锐化5开始。 您应该从工具 > 选项 > ReSharper 中暂停 ReSharper

alt text

在 ReSharper 5.0中,暂时启用/禁用当前文件代码分析的快捷键是 Ctrl + Shift + Alt + 8。以前的版本是 Ctrl + 8

在 Win7上,将 VS 作为管理员打开,.AddIn 文件将是可写的(复选框将处于活动状态)

如果你不想点击太多,打开 命令窗口(Ctrl + WA)键入:

ReSharper_SuspendReSharper_Resume取决于你想要什么。

或者你可以为此设置一个事件快捷键。

在那里你可以分配一个快捷键到 ReSharper_SuspendReSharper_Resume

ReSharper 6.1.1不再包含 ReSharper _ Resume 或 ReSharper _ Susend (或者至少我找不到它们来添加到工具栏)。前面提到的键盘快捷键(Ctrl + 8或 Ctrl + Shift + Alt + 8也不起作用)。

作为一种解决方案,您可以使用 Tools/Option/ReSharper 并单击 susend 按钮。在你挂起 ReSharper 6.1.1之后,你必须回到那个位置去恢复它。

挂起 ReSharper 6.1.1的主要原因是,当编辑 nAnt 文件时(大或小,没有区别) ,它肯定会崩溃 Visual Studio 2008 SP1。这些文件的文件扩展名通常为。建造。

我只需要在编辑 Nant 文件时禁用 ReSharper。它最近在6.1中得到了“增强”,并打破了 Visual Studio 提供的现有智能感知。我决定创建一个批处理文件,加载我的 Nant 解决方案,但是在安全模式下加载 VS,而不是担心在启用和禁用之间跳来跳去。似乎工作得很好,因为我使用的 VS 只不过是一个漂亮的文本编辑器,当谈到南特。

示例: 在保存为 bat 或 cmd 的文本文件中放入以下内容。

我的文件: “ nantbuild.cmd”

devenv psbuild.sln /safemode

对于 VisualStudio2012和 Resharper7 + ,为 VisualStudio 创建快捷方式并添加以下开关:

"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /Resharper.Suspend

现在您有一种方法可以在已禁用 Resharper 的情况下打开 VisualStudio。