Запретить Visual Studio 2013 автоматически удалять лишние пробелы в назначениях



Я пытаюсь выровнять некоторые назначения, чтобы улучшить читаемость, но каждый раз, когда я вставляю что-то, Visual Studio 2013 автоматически удаляет лишние пробелы перед =.



Например, это:



static class Constants {
public static string Something = "A value";
public static string SomethingElse = "Another value";
}


Форматируется следующим образом:



static class Constants {
public static string Something = "A value";
public static string SomethingElse = "Another value";
}


Есть ли способ отключить это?

556   2  

2 ответов:

Это можно отключить в Tools->Options->Text Editor->C#->Formatting->Spacing с помощью опции "игнорировать пробелы в операторах объявления".

Введите описание изображения здесь

VB.net for VisualStudio 2016 instructions:

|<-- main menu bar -->|<------------Side Panel Of Options Window------>|
Tools --> Options --> | Text Editor v | --> | Basic v | --> | Advanced |

    Options.Advanced window:
 =========================================================  
 =   +----Highlighting-------------------------------+   =
 =   | (...)                                         |   =
 =   +-----------------------------------------------+   =
 =                                                       =
 =   +----Outlining----------------------------------+   =
 =   | (...)                                         |   =
 =   +-----------------------------------------------+   =
 =                                                       =
 =   +----Editor Help--------------------------------+   =
 =   |                                               |   =
 =   | [ ] Pretty listing (reformatting) of code     |   =
 =   |                                               |   =
 =   +-----------------------------------------------+   =
 =========================================================

Снимок экрана: Введите описание изображения здесь

Comments

    Ничего не найдено.