禁用但不卸载Resharper 4.x以后


Answers:


153

您可以使用Visual Studio加载项管理器禁用ReSharper 4和更低版本(从左侧的复选框中删除该复选框)。

在ReSharper 5及更高版本中(已测试版本7.0.1),这是从“工具”>“选项”>“ Resharper”中挂起 ReSharper的方法。 替代文字


6
“工具”标签下的加载项管理器,只是为了节省任何人的
麻烦

4
从下面的答案中复制图像并将其发布。扯!两者都指向img697.imageshack.us/img697/2126/resharpersuspend.png
Quintin Par 2010年

@ stimpy77很奇怪,我正在运行R#7.0.1,并且“工具”->“选项”中仍然存在“暂停/恢复”选项(最初来自Cherian)。哪一部分不适用于这里?
Rytmis 2012年

嗯,我似乎没有注意到Cherian的答案抄写在您的原始答案下方。没关系,对不起。
乔恩·戴维斯

194

从reshaper 5起,接受的答案无效。您应该从“工具”>“选项”>“ Resharper”中暂停“ ReSharper”

替代文字


4
+1最初的答案对VS 2010不利。大约是您的提拔时间:)
Gone Coding

这是在包括Visual Studio 2010在内的所有Visual Studio版本中禁用Resharper的方法。谢谢。
NET3 2012年

2
谢谢。对JetBrains感到羞耻,因为他不尊重外接程序管理器。如果每个加载项将其禁用按钮隐藏在其他非标准位置怎么办?
Panic Panic

注意 这不会禁用ReSharper的完全。Resharper将部分加载(在工具/选项中放置“重新启用”按钮)。我禁用Resharper来停止错误消息,但我仍然得到它:(
Panic Panic

21

如果要执行此操作而无需单击太多,请打开“ 命令窗口”Ctrl+ WA),然后键入:

ReSharper_SuspendReSharper_Resume根据您的需求。

或者,您可以为此事件设置键盘快捷键。在VS中,转到“ 工具”>“选项”>“环境”>“键盘”

您可以在其中为ReSharper_Suspend和分配键盘快捷键ReSharper_Resume


2
这是唯一适用于我和VS2010 + ReSharper 5.1的选项。谢谢!
2011年

该选项的工作完美的我在Visual Studio 2015年CTP6最新版本的ReSharper的为3月19日,2015年
Jaxidian

8

这对我不起作用。“启动”列中的复选框已选中且已禁用。

但!我在网络上的其他地方找到了修复程序。

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

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn

由于这些文件是只读文件,因此VS200x无法修改它们以设置Resharper加载项的启动功能。


6

对于Visual Studio 2012和Resharper 7+,为Visual Studio创建快捷方式并添加以下开关:

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

现在,您可以通过已禁用Resharper的方式打开Visual Studio。


非常感谢。我的工作环境是每个人的远程桌面都在同一台计算机上,而我不小心启用了该功能。这可以在没有Resharper的情况下起作用。
菲利普·斯科特·纪梵斯

2

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

解决方法是,可以使用“工具/选项/ ReSharper”,然后单击“挂起”按钮。暂停ReSharper 6.1.1后,您必须返回该位置以恢复它。

暂停ReSharper 6.1.1的主要原因是,保证在编辑nAnt文件时(不管大小),Visual Studio 2008 SP1都可以崩溃。这些文件的文件扩展名通常为.build。


2

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


1

您也可以按Ctrl + 8。


2
此快捷方式为当前打开的文件禁用ReSharper。
Feryt

1

在Win7上,以admin身份打开VS,.AddIn文件将可写。(该复选框将处于活动状态)


1

我只需要在编辑Nant文件时禁用ReSharper。它最近在6.1中被“增强”,此后破坏了Visual Studio提供的现有智能感知。我决定不必创建一个批处理文件来加载我的Nant解决方案,但以安全模式加载VS,而不用担心启用和禁用之间的冲突。似乎效果很好,因为在使用Nant时,我使用VS只是一个精美的文本编辑器。

示例:将以下内容保存为保存为bat或cmd的文本文件。

我的文件:“ nantbuild.cmd”

devenv psbuild.sln /safemode
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.