Как отключить resharper в visual studio
ReSharper is a Visual Studio extension. It supports Visual Studio 2010, 2012, 2013, 2015, 2017, and 2019. After installation, you will find the new ReSharper entry in the Extensions menu of Visual Studio. Most ReSharper commands are available in that menu, but there are also a lot of features integrated in the editor, Solution Explorer, and other Visual Studio windows. Most of ReSharper commands are also available with keyboard shortcuts.
Before installation, you may want to check the system requirements.
You can also install and uninstall ReSharper via the command line.
New installation with default settings
Download and run the installer.
Make sure the Install option is selected (blue) next to the products you want to install.
By default, the selected products are installed into all Visual Studio versions on the target machine. If necessary, at the bottom of the installer window, you can deselect some Visual Studio versions. (the selected versions are blue).
Read and accept the license agreement and then click Next at the bottom of the installer dialog.
Review the products to be installed and click Install .
Deal with previous versions
ReSharper does not allow you to install its different versions in the same Visual Studio version. However, several different ReSharper versions can be installed in different Visual Studio versions.
Under each product that was installed previously there is the Product installation(s) section, which you can expand to see what happens to the previous versions.
Installation for all users of a computer
Download and run the installer.
Make sure the Install option is selected (blue) next to the products you want to install.
By default, the selected products are installed into all Visual Studio versions on the target machine. If necessary, at the bottom of the installer window, you can deselect some Visual Studio versions. (the selected versions are blue).
Click Options at the bottom of the dialog.
Select Install for all users on this machine , click Apply , and then allow the elevated permissions in the Windows UAC dialog.
The product selection page will open again indicating the All users installation at the top.
Read and accept the license agreement and then click Next at the bottom of the installer dialog.
Review the products to be installed and click Install .
Silent installation via command line (Administrative mode)
You can use the installer to create a command line with all configuration options. You can then copy that command and use it in your custom installation scenario. For example, you can put the installer in a shared folder and place a batch file with the command next to it. As soon as the user executes the batch file the specified configuration is silently installed on their computer.
You can find the full list of the command-line parameters in this article.
Download and run the installer. Make sure that it is the offline installer and not the web installer (the downloaded file should be named JetBrains.dotUltimate.<version>.exe ).
Click Options at the bottom of the dialog.
The product selection page will open again indicating the Administrative mode at the top.
First, select target Visual Studio versions then choose which products should be installed.
Read and accept the license agreement and then click Next at the bottom of the installer dialog.
The installer will generate a program line command that you can copy.
Manage ReSharper via Toolbox App
Toolbox App is a control panel that allows you to manage all JetBrains developer tools, including ReSharper, from a single point of access. It lets you launch ReSharper in different versions of Visual Studio, maintain different versions of the same tool, install updates and roll them back if needed. It also remembers your JetBrains Account and uses it to automatically log you in when you install and register new tools.
Install ReSharper via Toolbox App
Launch the setup file.
When the installation is complete, accept the JetBrains privacy policy and sign in with your JetBrains Account.
Now you can manage existing tools, install new tools, and download updates:
Install into experimental instance of Visual Studio
Visual Studio's experimental instance feature (previously known as custom hives) is intended for developing and debugging Visual Studio extensions, and maintains a separate copy of the configuration needed to run Visual Studio. Each experimental instance can have an entirely different configuration, from theme and window layout to the extensions that are loaded.
To install to an experimental instance, run the installer, click Options , select Install into experimental instance and enter the name of the instance. The experimental instance does not need to exist before starting the installation.
To launch Visual Studio in an experimental instance, run the Visual Studio executable in the command line with the following parameter:
Installation directories
%\PROGRAMFILES(x86)%\JetBrains\Installations for 64-bit systems and
%PROGRAMFILES%\JetBrains\Installations for 32-bit systems.
Directories of products installed into experimental instances of Visual Studio have the experimental instance name as a suffix.
Installation log
If something goes wrong during the installation, you can study the installer log. Regardless of how you install ReSharper, you can find the log in the following directories.
Я установил 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 вот и все!
Я установил ReSharper , и он работает в Visual Studio, но как его отключить?
Всякий раз, когда я ищу в меню ReSharper, я не могу найти опцию отключения.
У suspend option меня работает by @ matthew.perron, но я также потерял весь встроенный анализ кода / проверку Visual Studio :(Вы можете отключить ReSharper 5 и более новые версии, используя кнопку Suspend в меню Tools -> Options -> ReSharper .
Если вы хотите сделать это, не нажимая слишком много, откройте командное окно ( Ctrl + W , A ) и введите:
ReSharper_Suspend или в ReSharper_Resume зависимости от того, что вы хотите.
Или вы даже можете установить сочетание клавиш для этой цели. В Visual Studio выберите Сервис -> Параметры -> Среда -> Клавиатура .
Там вы можете назначить сочетание клавиш для ReSharper_Suspend и ReSharper_Resume .
Окно команд также можно открыть с помощью Ctrl + Alt + A , на случай, если вы находитесь в редакторе.
Привязать ReSharper_ToggleSuspended к сочетанию клавиш.
Привязка ReSharper_ToggleSuspended к сочетанию клавиш (в моем случае: Ctrl-Shift-Q) работает очень хорошо. Поскольку ReSharper еще не поддерживает асинхронную CTP (по состоянию на середину 2011 года), при погружении в код используется ключевое слово async, этот ярлык неоценим.
Я считаю, что это наиболее практичное решение для временной приостановки ReSharper (и текущее состояние легко увидеть по наличию / отсутствию строки меню ReSharper). Один примечательный случай - это переключение конфигураций решений для достаточно больших (> 50 проектов) решений. Эта операция примерно в 10 раз медленнее с включенным ReSharper (252 секунды против 25 секунд без). Очень удобно иметь возможность временно отключить ReSharper для настройки параметров проекта, а затем снова включить, не требуя перезагрузки или детализации меню параметров.Так что в этот раз, в следующий раз, когда я буду искать это и помогать другим, вот как это сделать и как выглядит кнопка для переключения:
Открыть с package manager console помощью Quick Launch панели рядом с кнопками титров для запуска экземпляра PowerShell. Введите приведенный ниже код в экземпляр Powershell консоли диспетчера пакетов:
Если вы хотите добавить его на стандартную панель инструментов:
Если вы хотите добавить его на новую пользовательскую панель инструментов:
Если вы ошиблись или были недовольны полосой, в которую вы добавили ее, и вам нужно начать все сначала, удалите ее с помощью:
В дополнение к добавлению кнопки, сочетание клавиш ctrl+shift+Num -, ctrl+shift+Num - (то есть: Ctrl Shift и двойное нажатие keypad_minus) прекрасно работает.
Есть идеи, как отключить, но не удалить Resharper 4.x или выше?
Вы можете отключить ReSharper 4 и ниже с помощью диспетчера надстроек Visual Studio (снимите флажок слева).
В ReSharper 5 и более поздних версиях (протестировано до версии 7.0.1) вы можете приостановить работу ReSharper, выбрав Инструменты> Параметры> Resharper.
Хм, кажется, я не заметил, что ответ Чериана скопирован под вашим исходным ответом. Забудь, извини.Принятый ответ не работает, начиная с resharper 5. Вы должны приостановить ReSharper, выбрав Инструменты> Параметры> Resharper.
Если вы хотите сделать это, не нажимая слишком много, откройте командное окно ( Ctrl + W , A ) и введите:
ReSharper_Suspend или в ReSharper_Resume зависимости от того, что вы хотите.
Или вы можете установить для этой цели сочетание клавиш. В VS перейдите в Инструменты> Параметры> Среда> Клавиатура .
Там вы можете назначить сочетание клавиш для ReSharper_Suspend и ReSharper_Resume .
Это был единственный вариант, который работал у меня и VS2010 + ReSharper 5.1. Спасибо! Эта опция отлично работает для меня в последней версии ReSharper в Visual Studio 2015 CTP6 по состоянию на 19 марта 2015 г.Это не сработало для меня. Флажок в столбце «Запуск» установлен и отключен.
НО! Я нашел исправление в другом месте в Интернете.
Что вам нужно сделать, так это сделать следующие файлы доступными для записи:
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.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.
Читайте также: