Resharper在if语句旁边移动顶部括号。如何在新线上?

时间:2013-11-19 22:28:42

标签: c# visual-studio-2010 editor resharper resharper-8.0

我的Resharper 8在结束括号上自动格式化。顶部大括号移动到IF语句行的末尾。如何将其格式化到下一行。

开始陈述

if (condition)
{
    var x = new foo();
}

当移除底部支架并重新输入时,结果就是这样。顶部支架移动到上面一行的末端。

if (condition) {
    var x = new foo();
}

所需的结果是初始启动声明。

如何更改R#8中的选项以解决此问题?我尝试在C# / Formatting / Braces layout选项中更改选项。 enter image description here

1 个答案:

答案 0 :(得分:5)

我找到了。在格式化样式下 - >换行和换行 - >保留现有格式,将“使用单个语句在块中断行”更改为“断行”。this is where in resharper you change it