【发布时间】:2012-05-27 10:16:33
【问题描述】:
这是一个单行 IF 语句的简单示例。
if(condition)
something = "blah";
我发现自己经常将它们用于简单的事情,但后来在扩展应用程序时,将它们扩展为多行 if 语句
if(condition)
{
something = "blah;
somethingElse = "blar";
}
但我觉得这很令人沮丧,因为我必须经过几个步骤才能做到这一点。当我输入第一个大括号时,我的代码格式化程序(Visual Studio?Resharper?)继续输入第二个(右)大括号,并将其格式化如下:
if(condition) { }
something = "blah";
然后我必须选择并删除右大括号,并进行自己的格式化以使其看起来正确。
有没有一种方法可以方便地让 resharper 或 Visual Studio 自动在单行 IF 语句周围输入大括号?例如:我在条件之后输入了一个左大括号,它会自动将其格式化为
if(condition)
{
something = "blah";
}
【问题讨论】:
-
不是重复的,我不想在单行语句周围强制使用花括号。我想让两者之间的切换更容易。
-
不清楚您是否也想从
{}回到none。 -
我不认为这是可行的,因此我没有将其包含在问题中。
标签: visual-studio-2010 resharper-6.0