在VS2010中更改“{”的默认位置?

时间:2012-03-27 13:15:46

标签: c# .net visual-studio visual-studio-2010 coding-style

我开始使用VS2010和C#,“ {”很奇怪。如果我创建一个新项目或自动创建一个函数,它总是如下:

function()
{
    //
}

所以我必须多次编辑它。如何将其改为正常?正常是给我的:

function() {
    //
}

我知道那不重要,但我不喜欢它。我确定有办法改变它,是吗?谢谢

编辑:谢谢大家的快速回答。也许我想知道的另一件事 - 如果我改变 {的规则并创建一个大项目。如果其他人也希望在他们自己的VS2010上工作,他们能否以某种方式改变 {恢复正常而没有任何问题或只是手动? 编辑2:不,我认为这是不可能的。

3 个答案:

答案 0 :(得分:13)

这是visual studio中的一个选项:

工具=>选项=>文字编辑器=> C#=>格式化=>新行=>大括号的新行选项。

您可以单独为类型/方法等选择此项。

答案 1 :(得分:4)

转到Tools->Options...->Text Editor->C#->Formatting->New Lines。您可以在那里更改设置。

答案 2 :(得分:2)

我建议您在继续进行之前先查看C# Coding Conventions。对于来自Java背景的人来说,将大括号放在一个新行上似乎很奇怪,但这是C#社区中的标准做法,未来检查/调试/更新代码的经验丰富的工程师将非常感谢您保持这种做法。