Visual Studio 2015缩进多行语句

时间:2016-04-17 00:59:46

标签: c++ visual-studio visual-studio-2015 auto-indent

我试图将VS2015配置为自动注册for循环,如下所示:

for( int index = 0;
     index < collection.size();
     ++index)
{ 
    ... 
}

我尝试了很多自动调节选项的组合但是无法得到我想要的东西,我总是得到这样的东西:

for( int index = 0;
index < collection.size();
     ++index)
{ 
    ... 
}

(对我来说)没有任何意义。有谁知道怎么做?

更新

更新到Visual Studio 2015 Update 2解决了这个问题。我应该关闭问题还是回答问题?

1 个答案:

答案 0 :(得分:0)

我试图产生与你相同的结果,但是我的默认是你想要获得的结果。我更改了C#文本编辑器中的一些设置,并可能找出问题所在。

如果你去工具&gt;选项,选择“文本编辑器”下拉箭头,然后选择“C#”下拉箭头,转到“标签”并将“缩进”更改为智能。

默认情况下我的设置为'智能',但当我产生与你相同的结果时,我设置为'阻止'。

如果你和C#旁边的其他人一起工作并想要相同的配置,我想你真的可以去All Languages。有相同的缩进选项

希望这适合你!