如何在基础构造函数调用上禁用自动换行符

时间:2013-05-14 18:04:51

标签: visual-studio-2012

我的类在Visual Studio中自动格式化。

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

我不希望在构造函数和基础构造函数调用之间发生换行,所以它看起来应该是这样的。

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

为了达到预期的效果,我需要更改哪些设置?

1 个答案:

答案 0 :(得分:3)

不幸的是,Visual Studio的内置Options\Text Editor\C#\Formatting\New Lines对话框中没有这样的设置。

如果您使用ReSharper,Place constructor initializer on same line下会有Code Editing\C#\Formatting Style\Line Breaks and Wrapping个选项:

ReSharper