Подтвердить что ты не робот

Полностью отключить форматирование и завершение работы в ReSharper для Visual Studio

Мне нравятся многие функции, предлагаемые ReSharper, но я абсолютно не могу выдержать форматирование и завершение кода. Он меня трогает на каждом шагу. В javascript он постоянно крадет фигурные скобки, пытаясь переформатировать мой код, чтобы он не работал, и трудно найти, где отсутствуют фрагменты.

Я хотел бы отключить все, что нужно для форматирования и завершения кода ReSharper, все еще получая преимущества от классных навигационных материалов, которые у него есть.

Есть ли способ сделать выборочную установку ReSharper? Я попытался отключить этот материал в настройках, но, похоже, он ничего хорошего не делает.

4b9b3361

Ответ 1

Перейти к ReSharper | Опции. Измените следующие параметры:

На странице Среда | Редактор: отключите параметры, которые начинаются с "Автоформат" или "Автоматическая вставка". Это не будет полностью отключать функции форматирования ReSharper, но по крайней мере они не будут вызываться автоматически при вводе.

На странице Intellisense | Общие сведения: измените на "Visual Studio". Или, если вам просто не нравится заполнение кода в JavaScript, перейдите в "Ограниченный ReSharper Intellisense" и отключите JavaScript.

P.S. Не могли бы вы описать с примерами, что вы набираете, когда ReSharper "крадет фигурные скобки". Спасибо!

Ответ 2

Это будет ересь для некоторых, но мне не нравится автозаполнение Resharper и другие предметы intellisense. Я отключил их, но при этом мои обычные VisualStudio Intellisense и ParameterInfo полностью неактивны. Я полагаю, что люди возвращаются к Решарперу, потому что хуже, чем плохо, ничего.

Если вам нужно отключить часть Resharper, это довольно просто:

Resharper > Параметры > IntelliSense > Выберите переключатель Visual Studio

Мне не нравится это (возможно, непреднамеренное) принуждение. Я решил ответить здесь, как повторить обычную визуализацию Visual Studio и информацию о параметрах, вот как это сделать.

Инструменты > Параметры... > Текстовый редактоp > С# (например) > Общие > Элементы автоматического списка

Инструменты > Параметры... > Текстовый редактоp > С# (например) > Общие > Отметьте информацию о параметрах

Инструменты > Параметры... > Текстовый редактоp > С# (например) > IntelliSense Отметьте на Показать список завершения после ввода символа