Как удалить resharper из visual studio

Обновлено: 07.07.2024

Любые идеи о том, как отключить, но не удалить Resharper 4.x или выше?

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

alt text

В ReSharper 5 и выше (протестировано до версии 7.0.1), это как вы можете приостановить ReSharper из Сервис> Параметры> Resharper

Принятый ответ не работает с Resharper 5 года. Вы должны приостановить ReSharper из Сервис> Параметры> Resharper

alt text

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

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

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

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

Это не сработало для меня. Флажок в столбце "Автозагрузка" был установлен и отключен.

НО! Я нашел исправление в другом месте в Интернете.

Что вам нужно сделать, это сделать следующие файлы для записи:

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.

Для Visual Studio 2012 и Resharper 7+ создайте ярлык для Visual Studio и добавьте следующий параметр:

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

В ReSharper 5.0 сочетание клавиш для временного включения/отключения анализа кода для текущего файла Ctrl + Shift + Alt + 8 , это было Ctrl + 8 в предыдущих версиях.

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

В качестве обходного пути вы можете использовать Tools/Option/ReSharper и нажать кнопку Suspend. Вы должны вернуться в это место, чтобы возобновить работу ReSharper 6.1.1 после его приостановки.

Основная причина приостановить работу ReSharper 6.1.1 заключается в том, что при редактировании файлов nAnt (больших или маленьких, без разницы) гарантированно происходит сбой Visual Studio 2008 SP1. Эти файлы обычно имеют расширение .build.

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

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

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

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

Я установил ReSharper, и он работает в Visual Studio, но как его можно отключить?

Всякий раз, когда я выполняю поиск в меню ReSharper, я не могу найти параметр отключения.

ОТВЕТЫ

Ответ 1

введите описание изображения здесь

Ответ 2

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

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

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

Окно команд также можно открыть с помощью Ctrl + Alt + A , на всякий случай, если вы в редакторе.

Enter image description here

Ответ 3

Привяжите ReSharper_ToggleSuspended к сочетанию клавиш.

Связывание ReSharper_ToggleSuspended с ярлыком (в моем случае: Ctrl-Shift-Q) работает очень хорошо. Поскольку ReSharper не поддерживает асинхронный CTP еще (по состоянию на середину 2011 года), при погружении в код используется ключевое слово async, этот ярлык неоценим.

Ответ 4

Вы можете добавить пункт меню для переключения ReSharper, если вы не хотите использовать командное окно или комбинацию клавиш. К сожалению, команда ReSharper_ToggleSuspended не может быть напрямую добавлена ​​в меню (там открытая проблема на этом), но достаточно легко обойти:

Создайте макрос следующим образом:

Затем добавьте элемент меню для запуска этого макроса:

  • Инструменты | Настройка.
  • Выберите вкладку "Команды"
  • Выберите меню, в которое вы хотите поместить элемент
  • Нажмите "Добавить команду".
  • В списке слева выберите "Макросы"
  • В появившемся списке справа выберите макрос
  • Нажмите "ОК"
  • Выделите новую команду в списке и нажмите "Изменить выбор. ", чтобы установить текст пункта меню и т.д.

Ответ 5

Ответ 6

Ответ 7

Ответ 8

Ответ 9

Toggle Resharper Toolbar Button

Откройте package manager console с помощью панели Quick Launch рядом с кнопками заголовка, чтобы запустить экземпляр PowerShell. Введите код ниже в экземпляр Powershell консоли диспетчера пакетов:

Если вы хотите добавить его на стандартную панель инструментов:

Если вы хотите добавить его в новую настраиваемую панель инструментов:

Если вы испортили или не понравились панель, в которую вы ее добавили, и вам нужно начать все заново, удалите ее с помощью


Я установил ReSharper, и он работает в Visual Studio, но как его отключить?

Когда я ищу в меню ReSharper, я не могу найти параметр отключения.

  • В suspend option by @ matthew.perron у меня работает, но я потерял весь встроенный код-анализ / проверку Visual Studio :(

Вы можете отключить ReSharper 5 и более новые версии с помощью Приостановить кнопка в меню инструменты -> Параметры -> ReSharper.


  • 4 Спасибо. Печально, но мне приходится каждый раз отключать, когда работаю со страницами html и .aspx.
  • 2 Я обнаружил, что мне нужно отключить его для TypeScript - он просто все не так.

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

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

Или вы даже можете установить для этой цели сочетание клавиш. В Visual Studio перейдите в инструменты -> Параметры -> Окружающая обстановка -> Клавиатура.

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

Командное окно также можно открыть с помощью Ctrl + Alt + А , на всякий случай вы в редакторе.


Привязать ReSharper_ToggleSuspended к сочетанию клавиш.

Привязка ReSharper_ToggleSuspended к сочетанию клавиш (в моем случае: Ctrl-Shift-Q) работает очень хорошо. Поскольку ReSharper еще не поддерживает асинхронный CTP (по состоянию на середину 2011 года), при погружении в код используется ключевое слово async, этот ярлык неоценим.


  • Убедитесь, что Resharper в настоящее время включен, иначе команды могут не работать.
  • открыто package manager console через Quick Launch панель рядом с кнопками с заголовками для запуска экземпляра PowerShell.
  • Введите приведенный ниже код в экземпляр Powershell консоли диспетчера пакетов:

Если вы хотите добавить его на стандартную панель инструментов:

Если вы хотите добавить его на новую настраиваемую панель инструментов:

Если вы ошиблись и вам нужно начать все сначала, удалите это с помощью:

В дополнение к добавлению кнопки вы можете добавить сочетание клавиш
ctrl+shift+Num -, ctrl+shift+Num - то есть: ctrl + сдвиг + - + -

Если resharper полностью отсутствует в меню параметров, это может быть связано с отключением самого расширения.

В Visual Studio 2017 ReSharper 2018.X.X можно включать и отключать, перейдя в Help > Manage Visual Studio Performance . Затем выберите JetBrains ReSharper . под Extensions .


В Visual Studio 2019 вы войдете в Extensions->Manage Extensions->Installed

Вы можете добавить пункт меню для переключения ReSharper, если не хотите использовать командное окно или сочетание клавиш. К сожалению ReSharper_ToggleSuspended Команда не может быть напрямую добавлена ​​в меню (есть открытая проблема), но ее достаточно легко обойти:

Создайте такой макрос:

Затем добавьте пункт меню для запуска этого макроса:

Вам нужно перейти в Инструменты -> Параметры ---> Выбрать Resharper ---> Нажмите на приостановить сейчас, чтобы отключить его

Если решение не помогло просто приостановить resharper (например, STRG + R, STRG + R все еще не работали), я решил отключить плагин и перезапустить Visual Studio.


В ReSharper 8: Инструменты -> Параметры -> ReSharper -> Приостановить сейчас

Для ReSpharper 2017.2.2 goto -> ReSpharper-> options-> Product and features.


  • Он по-прежнему работает через Инструменты -> Параметры -> ReSharper (VS2015, ReSpharper 2017.2.2), куда вам нужно перейти, если вы хотите снова включить его. (ReSpharper-> options-> Продукт и функции будут недоступны после отключения ReSharper)

Теперь Resharper поддерживает аргумент Suspend & Resume в devenv.exe

Вот пример использования:


Очень простые шаги:

Ты увидишь отключить кнопку над расширением, щелкните по нему и перезапустите Visual Studio вот и все!

Я еще только учусь, но опыт работы с различными IDE, говорит о том, что студия - мать его, офигенная.
Столько всего.

Всегда знал что есть решарпер, всё не хватало времени посмотреть а то и просто о нем забывал.
Сегодня вспомнил.

Я просмотрел почти всё видео, ничего сверх крутого там нет, все то что там есть - есть в студии, разве что хоткеи другие.
(Я уже как-то поднимал и этот вопрос)

Итак обьясните мне, оно вообще нужно?

К слову, я часто слышал: "У меня на работе все кто кодит на шарпе кодят с решарпером"

PS: Надеюсь я не начну тут холивар

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь


Аналог ReSharper
Доброе время суток! Подскажите, встречал ли кто-нибудь какой-нибудь бесплатный аналог ReSharper? Я.


MSVS2017: ReSharper перестал помогать
Раньше была MSVS2015 и в ней были удобные плюшки в виде подсказок и молоточка(см. скиншот 1).

Не работают горячие клавиши Resharper 8
Не работают горячие клавиши Resharper 8 на VS2012Ultimate (Windows 8)! Помогите ребята! Что делать.

Resharper/VS Советует ошибочные исправления
Resharper или VS не до конца понял, советует ошибочные исправления, то пишет, что метод не.

Я просмотрел почти всё видео, ничего сверх крутого там нет, все то что там есть - есть в студии, разве что хоткеи другие.
(Я уже как-то поднимал и этот вопрос)
Итак обьясните мне, оно вообще нужно?

Ты главное его себе не ставь! Иначе кодить ты без него больше не сможешь!

На видео показаны 3% фишек решарпера. Его фишки проникают прямо в душу! И когда его нет в студии, ты погружаешься в ад

Ты главное его себе не ставь! Иначе кодить ты без него больше не сможешь!

На видео показаны 3% фишек решарпера. Его фишки проникают прямо в душу! И когда его нет в студии, ты погружаешься в ад

Забавно, я когда-то слышал подобное когда впервые писал на С++. Мне так же говорили, только линукс, только терминал (gcc ***.cpp, /a.out , вроде так) , только хардкор. Мол, так будешь тру. А потом, когда будешь разбираться во всех мелочах, тогда открывай IDE.

Не склонен ставить, это немного противоречит с мноими взглядами.
Но было бы приятно, услышать еще пару мнений.

Решение

MikeR, проясню немного по делу(без приколов).

Resharper заменяет очень многие вещи в студии. Ты верно подметил

он заменяет их своими!
Например using директивы. Студия умеет их подключать, но она не может их найти, если классы лежат в сборке на которую нет ссылки в References! Resharper может подключить такую сборку в References и добавить соответствующий using. И всё это в один клик или hotkey.

Resharper заменяет весь Intellisense. И он намного лучше студийного. Во-первых, в нём есть классы из сборок, которых нет в References . Во-вторых, на первой строчке будет реально то, что тебе нужно ! Он очень круто сортирует элементы(просто в студии обычно надо поскролить окно intellisense дабы найти нужный элемент).

Resharper славится своими возможностями навигации по коду. И в больших проектах это реально спасает.

Resharper подсказывает как оптимизировать код. Он выделает места с возможными ошибками времени выполнения.
Например он выделит место, где ты можешь словить NullReferenceException.
И тебе можно просто нажать на это место и он исправит код(корректно обработает ошибку)

Боже! Да он так исправляет код, что я у него некоторым вещам даже научился!!

Ещё есть CleanUp Code. Он может убрать из кода всё лишнее. Неиспользуемые переменные например.

Короче фишек у Resharper-a очень много. И они реально полезные. Если у решарпера есть фишка как в студии, она намного лучше студийной! Поверь.

Но за всё в нашей вселенной надо платить!
Есть и отрицательный момент. Resharper очень легко просаживает ноуты средней ценовой категории.
Он будет хорошо работать на слабом ноуте, но для реального удобства я бы рекомендовал ноуты в районе Core I5 и проекты на SSD диске. Тогда Resharper раскрывает весь свой потенциал без притормаживаний.


Resharper, ошибка отладки программы
После установки решарпера при нажатии на кнопку "Запуск" в Visual Studio выскакивает ошибка.

Как в Visual Studio 2012 подключить Resharper?
Куда зайти надо, чтобы подключить resharper к студии? Знаю точно, что он установлен на компе.

Настройки Resharper (сохранение пустых строк внутри методов)
Подскажите, как настроить resharper, чтобы он не убирал пустые строки внутри методов: private.

Читайте также: