Как отключить параметры форматирования Visual Studio? - PullRequest
3 голосов
/ 09 марта 2009

Так что у меня есть эта досадная проблема с Visual Studio (при работе с C #), я копался в опциях форматирования C #, общих опциях VS и в Google и MSDN, но не могу найти решение этой проблемы - Я предполагаю, что где-то есть только флажок, и я просто пропустил это. Вот оно:

Мне нравится форматировать мой код следующим образом:

Type var2    = new Type();
Type someVar = new Type();

Но Visual Studio настаивает на том, чтобы форматировать его так, всякий раз, когда применяется функция автоматического форматирования:

Type var2 = new Type();
Type someVar = new Type();

Где отключить эту раздражающую функцию ?

Ответы [ 4 ]

7 голосов
/ 09 марта 2009

В параметрах форматирования, в разделе «Интервал»:

есть опция с именем 'Игнорировать пробелы в операторах объявления' . Отметьте эту опцию, и VS.NET не будет переформатировать сделанные вами заявления.

Итак, это должно работать:

int i      = 5;
int melp   = 4;

Но когда вы сделаете это, VS.NET все равно переформатирует ваш код:

int i;
int melp;

i    = 5;
melp = 4;

станет:

int i;
int melp;

i = 5;
melp = 4;

Таким образом, только в заявлениях VS.NET будет игнорировать предоставленный вами дополнительный интервал.

4 голосов
/ 02 сентября 2011

Инструменты | Параметры | C # | Форматирование

I. Игнорировать пробелы в операторах объявления << - отметьте это </p>

И

II. Установить интервал для операторов
Вставьте пробел ...
Игнорировать пробелы ... << - отметьте это </p>

1 голос
/ 09 марта 2009

Инструменты -> Параметры -> Текстовый редактор -> C # -> Вкладки -> «Сохранить вкладки»

0 голосов
/ 09 марта 2009

Посмотрите на Инструменты | Параметры | C # | Форматирование

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...