12

我的课程在 Visual Studio 中自动格式化为这样。

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

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

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

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

4

1 回答 1

4

不幸的是,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

锐化器

于 2013-07-04T20:51:51.137 回答