0

我发现VS的默认

if(foo)
{
    bar();
}
else
{
    fizzBuzz();
}

令人难以置信的烦人。我个人的偏好是:

if(foo){
    bar();
}
else {
    fizzBuzz();
}

但其他一些开发人员要么不在乎,要么更喜欢默认设置。

使用 Hg 和 Git 等版本控制工具,您可以“签出 Windows 风格,签入Gangam Unix 风格”。

我想知道是否有任何方法可以让我的 Visual Studio 以一种大括号样式打开文件,并以另一种样式保存它们?

4

1 回答 1

1

这将始终是一个偏好问题。我认为你应该做的是与你的开发人员聚在一起,讨论它,然后决定一种风格。鉴于其他开发人员似乎不太在意,他们很可能会按照您的喜好行事。
您绝对应该尽量避免的是,一个开发人员签出代码,更改样式并再次签入,只是让另一个开发人员将其更改回来。

另外:您可以在Resharper中更改您喜欢的样式,以便它会根据您的喜好自动布局。

ReSharper -> Options -> C# -> Formatting Style -> Braces Layout
于 2013-06-18T13:58:07.217 回答