ReSharper: как НЕ вставлять пробелы после ключевых слов или полностью отключать форматирование - PullRequest
0 голосов
/ 14 мая 2011

Затем я набрал, например, «внутренний» и нажал «Ввод» в элементе списка автозаполнения, пробел автоматически вставляется после слова, т. Е .: «внутренний».Есть ли способ отключить это поведение?

Или, что еще лучше, может быть, есть способ полностью отключить форматирование кода в «части» ReSharper?Мне бы хотелось, чтобы это были функции и инструменты проверки кода, но я думаю, что это плохая идея - привыкнуть к функциям автоформатирования.

Редактировать:

автоформатирование здесь, я имею в виду не полное форматирование документа (что действительно хорошая функция), а скорее автозаполнение его части, т.е. тогда вы выбираете «Закрыть» в автозаполнении, ReSharper производит «Close (); \ n»в то время как стандартный выход VS будет «Закрыть».

Ответы [ 2 ]

1 голос
/ 15 марта 2013

Это происходит потому, что ReSharper intellisense включен по умолчанию. Если вы переключите его на VS intellisense (ReSharper - Параметры - Окружающая среда - Intellisense), это поведение исчезнет (и все улучшения ReSharper intellisense тоже).

0 голосов
/ 20 мая 2011

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

FWIW, я согласен с Хольстебру и Роджером в том, что вы должны найти настройки автозаполнения, которые работают для вас и вашей команды, а не отключаете их. Общее форматирование кода действительно приятно иметь.

...