Отключить, но не удалять Resharper 4.x и новее


Ответы:


153

Вы можете отключить ReSharper 4 и ниже с помощью диспетчера надстроек Visual Studio (снимите флажок слева).

В ReSharper 5 и более поздних версиях (протестировано до версии 7.0.1) вы можете приостановить работу ReSharper, выбрав Инструменты> Параметры> Resharper. альтернативный текст


6
Диспетчер
надстроек на

4
скопировал изображение из ответа ниже и разместил его. скорлупки! оба указывают на img697.imageshack.us/img697/2126/resharpersuspend.png
Quintin Par

@ stimpy77 Странно, я использую R # 7.0.1, а опция приостановки / возобновления (изначально от Cherian) все еще присутствует в Инструменты -> Параметры. Какая часть здесь не применяется?
Rytmis

Хм, кажется, я не заметил, что ответ Чериана скопирован под вашим исходным ответом. Забудь, извини.
Джон Дэвис,

194

Принятый ответ не работает, начиная с resharper 5. Вы должны приостановить ReSharper, выбрав Инструменты> Параметры> Resharper.

альтернативный текст


4
+1 Первоначальный ответ не годился для VS 2010. Как раз когда ваш получил повышение :)
Gone Coding

вот как отключить Resharper во всех версиях Visual Studio, включая Visual Studio 2010. Спасибо.
NET3

2
Спасибо. Позор JetBrains за неуважение к менеджеру надстроек. Что, если каждая надстройка спрятала свою кнопку отключения в другом нестандартном месте?
Colonel Panic

NB. Это не отключает Resharper полностью . Resharper загрузится частично (чтобы разместить кнопку «повторно включить» в инструментах / параметрах). Я отключил Resharper, чтобы не отображать сообщение об ошибке, я все еще получаю его :(
Colonel Panic

21

Если вы хотите сделать это, не нажимая слишком много, откройте командное окно ( Ctrl+ W, A) и введите:

ReSharper_Suspendили в ReSharper_Resumeзависимости от того, что вы хотите.

Или вы можете установить для этой цели сочетание клавиш. В VS перейдите в Инструменты> Параметры> Среда> Клавиатура .

Там вы можете назначить сочетание клавиш для ReSharper_Suspendи ReSharper_Resume.


2
Это был единственный вариант, который работал у меня и VS2010 + ReSharper 5.1. Спасибо!
Джим МакКит 08

Эта опция отлично работает для меня в последней версии ReSharper в Visual Studio 2015 CTP6 по состоянию на 19 марта 2015 г.
Джаксидиан,

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

Теперь у вас есть способ открыть Visual Studio с уже отключенным Resharper.


Огромное спасибо. Я работаю в среде, где все удаленные рабочие столы на одном компьютере, и я случайно включил эту штуку. Это сработало без Resharper.
Филлип Скотт Гивенс,

2

ReSharper 6.1.1 больше не включает ReSharper_Resume или ReSharper_Suspend (или, по крайней мере, я не могу найти их, чтобы добавить на панель инструментов). Ранее упомянутые сочетания клавиш (Ctrl + 8 или Ctrl + Shift + Alt + 8 тоже не работают).

В качестве временного решения вы можете использовать Tools / Option / 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 для текущего открытого файла.
Ферит

1

В Win7 откройте VS от имени администратора, и файл .AddIn будет доступен для записи. (флажок будет активным)


1

Мне нужно отключить ReSharper только при редактировании файлов Nant. Недавно он был "улучшен" в 6.1 и с тех пор нарушил существующий intellisense, предоставляемый Visual Studio. Вместо того, чтобы беспокоиться о включении и отключении, я решил создать командный файл, который загружает мое решение Nant, но загружает VS в безопасном режиме. Кажется, отлично работает, поскольку я использую VS не более чем в качестве красивого текстового редактора, когда дело касается Nant.

Пример: поместите следующее в текстовый файл, сохраненный как bat или cmd.

Мой файл: "nantbuild.cmd"

devenv psbuild.sln /safemode
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.