Как отключить автоматический разрыв строки при вызове базового конструктора

Мои классы автоматически форматируются в Visual Studio.

[Serializable]
public class TestException : Exception {
    public TestException()
        : base() {
    }
}

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

[Serializable]
public class TestException : Exception {
    public TestException() : base() {
    }
}

Какие параметры мне нужно изменить для достижения ожидаемого результата?

Ответы

Ответ 1

К сожалению, такой параметр не существует в встроенном диалоговом окне Options\Text Editor\C#\Formatting\New Lines Visual Studio.

Если вы используете ReSharper, в Code Editing\C#\Formatting Style\Line Breaks and Wrapping есть опция Place constructor initializer on same line:

ReSharper