我想根据自己的喜好配置自动格式化大括号样式。我已经浏览了所有选项,但无法完全理解我喜欢的方式。
这是我首选格式的示例:
if (condition
&& anothercondition
)
{
DoStuff();
} else {
DoOtherStuff();
}
try
{
DoBadstuff();
} catch (System.Exception ex) {
FixBadStuff();
} finally {
CleanUp();
}
所以基本上左括号应该在换行符上(我可以这样做)。但是右大括号,以及任何后续但相关的语句,以及它的左大括号都应该在一行上。IE
} else {
现在我可以得到最后一部分了——但前提是我也将最初的左大括号放在同一行上。
有谁知道实现这一目标的任何方法?
我对 && 和 || 的格式不太在意 在 if - 这样的事情通常很少见,以至于它不会打扰我。