我找到了这个问题的其他副本,但是它们已经很老了,解决方案不适用于R#8,因为设置已经改变。
当我进行匿名类型或对象初始化(任何类型的带有内容的花括号缩进)时,我希望它是BSD风格:
var test = new CustomType
{
Prop1 = value1,
Prop2 = value2,
};
...我将R#选项/代码编辑/ C#/格式化样式/大括号布局/数组和对象初始值设置为“下一行(BSD样式)”。但是,当我在添加一个新的大括号后按Enter键时,我仍然最终得到:
var test = new CustomType
{
Prop1 = value1,
Prop2 = value2,
};
......我相信是白人的风格。
我需要做些什么才能让R#8不缩进初始值设定项的大括号?
答案 0 :(得分:36)
有两种设置可以共同控制它:
从OP更新
可能必须为“此计算机”设置这些设置,而不仅仅是个人或团队共享选项。
答案 1 :(得分:0)