我使用的是 Resharper 4.5,在编写数组或对象初始值设定项时需要自定义大括号格式。 Resharper 支持一些样式:
Gnu 风格:
int[] array = new int[]
{
1, 2, 3
}
但我需要:
int[] array = new int[]
{
1, 2, 3
}
有什么方法可以自定义这个模板吗?
最佳答案
您可以自定义 ReSharper 来执行此操作,您需要执行以下操作(全部在 ReSharper -> Options -> C# -> Formatting Style 中):
- 在Braces Layout中,设置Array 和 对象初始值设定项到At Next 行(BSD 风格)。
- 在其他中,确保Continuous line indent multiplier设置为1。
- 在其他中,确保Indent array, object and collection initializer block未选中。
你应该得到你想要的样式。
关于c# - 使用 Resharper 自定义大括号格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/747351/