Как удалить resharper из visual studio
Я хотел бы знать, можно ли настроить Resharper ctrl + T навигация.
некоторые примеры того, что я имею в виду:
- показать все классы типа .cs (но не другие типы, e.g:.конфигурация. ,в JS).
- я T4MVC пакеты и при нажатии ctrl + T он показывает много классов генератора T4MVC, которые я хотел бы скрыть (это просто много ненужных файлов, которые я не хочу см. раздел при поиске типов).
Ну, я проходил через Resharper и я заметил, что нет прямого интерфейса, чтобы изменить существующие сочетания клавиш для него, однако, возможно, разрешение конфликта поможет вам. Хотя он предоставляет вам способ настройки ярлыков добавления.
все действия ReSharper можно вызвать с помощью сочетаний клавиш. Большинство действий имеют ярлыки по умолчанию, которые можно использовать из коробки. Для остальных действия, при необходимости можно назначить предпочтительные сочетания клавиш.
ReSharper предоставляет две схемы сочетаний клавиш по умолчанию.
- Visual Studio эта схема направлена на минимизацию конфликтов с собственными сочетаниями клавиш Visual Studio.
- ReSharper 2.X / IntelliJ IDEA эта схема разделяет большинство ярлыков с теми, которые используются в IntelliJ IDEA и его производных ИД веб-разработки. Она обеспечивает общая клавиатура-ориентированный опыт среди всех сред разработки JetBrains.
какую бы схему вы не выбрали, вы всегда можете изменить отдельные сочетания клавиш.
изменение ярлыков и схем ярлыков
при первом запуске Visual Studio после установки ReSharper открывается диалоговое окно схема клавиатуры, в котором можно выбрать ярлык по умолчанию схема.
вы можете изменить выбранную схему позже, используя соответствующий селектор на Окружающая Среда | Клавиатура И Меню страница параметров ReSharper.
независимо от выбранной схемы, вы всегда можете настроить отдельные горячие клавиши.
настройка отдельных клавиш
- в главном меню выберите Сервис / Параметры.
- разверните узел среда, затем щелкните клавиатура.
- используйте таблицы ярлыков, чтобы найти псевдоним команды, которой вы собираетесь назначить новый ярлык. Если некоторые команды не имеют ярлыка по умолчанию, вы можете найти его псевдоним под заголовком соответствующей страницы справки. Для пример, преобразование метода в Indexer.
найти нужную команду, вы также можете сделать одно из следующих действий:
- введите имя или часть имени команды, которую вы ищете в поле показать команды, содержащие. Список доступных команд сужается, и вы можете легко найти желаемый.
- просмотрите список доступных команд, прокрутите вниз до имен команд, которые начинаются с ReSharper.
после того, как список команд на вкладке клавиатуры получает фокус, нажмите CTRL + R перейти к элементам с начальным r.
сочетание клавиш выбранной команды отображается в Ярлыки для выпадающего списка выбранные команды, если таковые имеются существует.
- выбрать сочетания клавиш для выбранной раскрывающийся список команды, затем нажмите кнопку Удалить.
- та же клавиша быстрого доступа комбинации можно использовать в различных областях, поэтому вы должны указать область. Укажите область с помощью раскрывающегося списка использовать новый ярлык список. Затем поместите курсор в текстовом поле и нажмите сочетание клавиш нажмите нужную комбинацию клавиш. Нажмите Кнопку Назначить.
Разрешение Конфликтов Сочетаний Клавиш
некоторые сочетания клавиш используются в схемах сочетаний клавиш по умолчанию, особенно в ReSharper 2.схема идеи X / IntelliJ может быть уже сопоставлена с другой Visual Studio команды. В этих случаях ReSharper не заменяет автоматически существующие сочетания клавиш Visual Studio. Как только вы используете конфликтующий ярлык, т. е. Используемый как Visual Studio, так и ReSharper, вам будет предложено разрешить этот конфликт с помощью диалогового окна конфликт ярлыков ReSharper:
Выберите один из трех доступных вариантов:
- используйте команду ReSharper: связывает противоречивые сочетания к команде ReSharper.
- используйте команды Visual Studio: разрешает конфликт в пользу команды Visual Studio.
- настройка команды ReSharper: открывает вкладку клавиатура в диалоговом окне Параметры Visual Studio, чтобы помочь вам настроить текущую схему клавиатуры.
какой бы вариант вы ни выбрали, вы можете применить свой выбор ко всем другим конфликтующим ярлыкам ReSharper, выбрав применить ко всем ReSharper ярлыки.
для получения более подробной информации / Source пожалуйста, нажмите здесь.
мы испытываем раздражающие проблемы с функцией цветовых идентификаторов ReSharper, когда Visual Studio 2012 установлен на встроенную темную тему.
при отключенных идентификаторах цвета ReSharper код выглядит нормально:
затем мы включаем цветовые идентификаторы ReSharper:
и теперь код полностью нечитаем:
любопытная вещь, на коллеге машина, тот же код, с теми же параметрами Visual Studio и ReSharper. выглядит правильно:
мы попытались повторно инициализировать настройки Visual Studio и ReSharper, отключив дополнения и расширения и другие вуду безрезультатно.
вот наши настройки:
- закройте все экземпляры Visual Studio
- открыть C:\Program файлы (x86)\Microsoft Visual Studio \Common7\IDE\расширения\расширения.файл configurationchanged
- типа что-нибудь там
- сохраните файл
- откройте VS и проверьте шрифты и цвета в Tools | Options | Environment
У меня тоже была такая же проблема в VS2013, к сожалению, редактирование configurationchanged файл не работал для меня. Однако я исправил это, сделав следующее:
-
удаление следующего раздела реестра:
путем диффинга нашей системной информации я заметил три надстройки, которые у моего коллеги не было (JetBrains TeamCity Addin 7.1, VisualSVN 3.0.5 и Git Extensions).
пытаясь отключить их один за другим, я узнал виновником является надстройка для TeamCity: как только я удалил его (он не сообщается в Visual Studio, и вы не можете его отключить), цветовая схема исправилась.
самое смешное, что как ReSharper, так и надстройки TeamCity предоставляются В JetBrains.
Это известная ошибка в установщике TeamCity Addin. Он был исправлен в версии 7.1.5. Пожалуйста, посмотрите на обзоры проблемой в нашем трекере и 7.1.5 выпуске.
Я использую пользовательскую темную тему в Visual Studio 2010 и, вероятно, около 75% времени, когда я впервые открываю решение, ReSharper 7.1.1 делает то же самое, что и в вашем "нечитаемом" изображении. Я имею в виду, цвета выглядят точно так же.
Я тестировал это на нескольких компьютерах без плагинов, кроме ReSharper, и с различными другими плагинами и независимо от того, что, я получаю это все время. У меня нет TeamCity Addin вообще и никогда иметь.
в любом случае, если кто-то ищет решение, это исправляет его: Инструменты > Параметры > среда > шрифты и цвета > ОК. Вот и все. Даже отсутствие изменений заставляет его обновляться и отображаться правильно. Я не могу предотвратить это, но это исправляет его и является первым шагом, который я делаю почти каждый раз, когда открываю VS2010.
надеюсь, это кому-то поможет.
Я использую VS2013 и имел ту же проблему. В моем случае виновником было расширение PowerShell Tools, после его удаления цветовая схема вернулась в нормальное состояние.
Any ideas on how to disable, but not uninstall Resharper 4.x or above?
10 Answers 10
The accepted answer does not work from resharper 5 onwards. You should suspend ReSharper from the Tools > Options > Resharper
this is how to disable Resharper in all versions of visual studio including visual studio 2010. thanks.
Thanks. Shame on JetBrains for not respecting the Add-In manager. What if every add-in hid their disable button in a different non-standard location?
NB. This doesn't disable Resharper completely. Resharper will load partially (to place a 're-enable' button in tools / options). I disabled Resharper to stop an error message, I still get it :(
You can disable ReSharper 4 and lower using the Visual Studio Add-In Manager (remove the check from check box on the left).
In ReSharper 5 and above (tested up to version 7.0.1), this is how you can suspend ReSharper from the Tools > Options > Resharper
If you want to do it without clicking too much, open the Command Window ( Ctrl + W , A ) and type:
ReSharper_Suspend or ReSharper_Resume depending on what you want.
Or you can event set a keyboard shortcut for this purpose. In VS, go to Tools > Options > Environment > Keyboard.
There you can assign a keyboard shortcut to ReSharper_Suspend and ReSharper_Resume .
This option works perfectly for me in the latest version of ReSharper in Visual Studio 2015 CTP6 as of March 19, 2015.
This didn't work for me. The checkbox in the Startup column was both checked and disabled.
BUT! I found a fix elsewhere on the web.
What you need to do is make the following file(s) writeable:
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn
Because these files were read-only, VS200x was unable to modify them to set the startup enabledness of the Resharper addin.
For Visual Studio 2012 and Resharper 7+, create a shortcut for Visual Studio and add the following switch:
Now you have a way to have Visual Studio open with Resharper already disabled.
Thank you so much. I work in an environment where everyone remote desktops to the same machine and I accidentally enabled this thing. This did the trick to work without Resharper.
ReSharper 6.1.1 no longer includes ReSharper_Resume or ReSharper_Suspend (or at least I cannot find them to add them to a toolbar). The previously mentioned keyboard short-cuts (Ctrl+8 or Ctrl+Shift+Alt+8 don't work either).
As a work-around, you can use Tools/Option/ReSharper and click the Suspend button. You do have to go back to that location to resume ReSharper 6.1.1 after you suspend it.
The main reason to suspend ReSharper 6.1.1 is that it is guaranteed to crash Visual Studio 2008 SP1 when editing nAnt files (large or small, makes no difference). Those files typically have a file extension of .build.
I installed ReSharper, and it works in Visual Studio, but how can I disable it?
Whenever I search in the ReSharper menu, I can't find a disable option.
The suspend option by @matthew.perron works for me, but I also lost all the built-in code-analysis/inspection of Visual Studio :(
13 Answers 13
You can disable ReSharper 5 and newer versions by using the Suspend Now button in menu Tools → Options → ReSharper.
If you want to do it without clicking too much, open the Command Window ( Ctrl + W , A ) and type:
ReSharper_Suspend or ReSharper_Resume depending on what you want.
Or you can even set a keyboard shortcut for this purpose. In Visual Studio, go to Tools -> Options -> Environment -> Keyboard.
There you can assign a keyboard shortcut to ReSharper_Suspend and ReSharper_Resume .
The Command Window can also be opened with Ctrl + Alt + A , just in case you're in the editor.
Any option to disable it completely. It conflicts with keyboard. I don't want to do any changes with ReSharper - just disable, not suspend. Suspend keeps the shortcut to itself!
As also mentioned in other answers: there is also a hotkey called ReSharper_ToggleSuspended which allows you to use one HotKey to switch between suspended and resume.
Bind ReSharper_ToggleSuspended to a shortcut key.
- Tools>Options
- Click Keyboard on the left hand side
- Type "suspend" in the "Show commands containing:" input box
- Pick the "ReSharper_ToggleSuspended"
- Press shortcut keys: and
- Press the "Assign" button.
Binding ReSharper_ToggleSuspended to a shortcut key (in my case: Ctrl-Shift-Q) works very well. With ReSharper not supporting the async CTP yet (as of mid-2011), when dipping into the code the uses the async keyword, this shortcut is invaluable.
I find this the most practical of the solutions posted for temporarily suspending ReSharper (and it's easy to see the current state by the presence/absence of the ReSharper menu bar entry). One notable case is when switching solution configurations for reasonably large (> 50 project) solutions. This operations is approx 10x slower with ReSharper enabled (252 seconds vs. 25 seconds without). It is very handy to be able to toggle ReSharper off temporarily for tweaking project settings, then re-enable, without requiring reloading or option menu drilling.
I always forget how to do this and this is the top result on Google. IMO, none of the answers here are satisfactory.
So the next time I search this and to help others, here's how to do it and what the button looks like to toggle it:
- Make sure Resharper is currently enabled or the commands may fail.
- Open package manager console via the Quick Launch bar near the caption buttons to launch a PowerShell instance.
- Enter the code below into the Package Manager Console Powershell instance:
If you want to add it to the standard toolbar:
If you want to add it to a new custom toolbar:
If you mess up and need to start over, remove it with:
In addition to adding the button, you may wish to add the keyboard shortcut
ctrl+shift+Num -, ctrl+shift+Num - that is: ctrl + shift + - + -
Я установил ReSharper, и он работает в Visual Studio, но как его можно отключить?
Всякий раз, когда я выполняю поиск в меню ReSharper, я не могу найти параметр отключения.
ОТВЕТЫ
Ответ 1
Вы можете отключить ReSharper 5 и более новые версии с помощью кнопки Suspend в меню Tools → Options → ReSharper.
Ответ 2
Если вы хотите сделать это, не нажимая слишком много, откройте окно команд ( Ctrl + W , A ) и введите:
ReSharper_Suspend или ReSharper_Resume в зависимости от того, что вы хотите.
Или вы можете даже установить для этой цели сочетание клавиш. В Visual Studio перейдите в Инструменты → Параметры → Среда → Клавиатура.
Там вы можете назначить сочетание клавиш ReSharper_Suspend и ReSharper_Resume .
Окно команд также можно открыть с помощью Ctrl + Alt + A , на всякий случай, если вы в редакторе.
Ответ 3
Привяжите ReSharper_ToggleSuspended к сочетанию клавиш.
Связывание ReSharper_ToggleSuspended с ярлыком (в моем случае: Ctrl-Shift-Q) работает очень хорошо. Поскольку ReSharper не поддерживает асинхронный CTP еще (по состоянию на середину 2011 года), при погружении в код используется ключевое слово async, этот ярлык неоценим.
Ответ 4
Вы можете добавить пункт меню для переключения ReSharper, если вы не хотите использовать командное окно или комбинацию клавиш. К сожалению, команда ReSharper_ToggleSuspended не может быть напрямую добавлена в меню (там открытая проблема на этом), но достаточно легко обойти:
Создайте макрос следующим образом:
Затем добавьте элемент меню для запуска этого макроса:
- Инструменты | Настройка.
- Выберите вкладку "Команды"
- Выберите меню, в которое вы хотите поместить элемент
- Нажмите "Добавить команду".
- В списке слева выберите "Макросы"
- В появившемся списке справа выберите макрос
- Нажмите "ОК"
- Выделите новую команду в списке и нажмите "Изменить выбор. ", чтобы установить текст пункта меню и т.д.
Ответ 5
Вам нужно перейти Инструменты → Параметры --- > Выбрать Resharper --- > Нажмите сейчас, чтобы отключить его, чтобы отключить его
Ответ 6
В ReSharper 8: Инструменты → Параметры → ReSharper → Приостановить сейчас
Ответ 7
Инструменты → Параметры → ReSharper (отметьте "Показать все настройки", если опция ReSharper недоступна). Затем вы можете приостановить или возобновить. Надеюсь, что это поможет (я тестировал только в VS2005)
Ответ 8
Для ReSpharper 2017.2.2 goto → ReSpharper- > options- > Продукт и функции.
Ответ 9
Откройте package manager console с помощью панели Quick Launch рядом с кнопками заголовка, чтобы запустить экземпляр PowerShell. Введите код ниже в экземпляр Powershell консоли диспетчера пакетов:
Если вы хотите добавить его на стандартную панель инструментов:
Если вы хотите добавить его в новую настраиваемую панель инструментов:
Если вы испортили или не понравились панель, в которую вы ее добавили, и вам нужно начать все заново, удалите ее с помощью
Читайте также: