在Visual Studio 2013中将初始化列表的智能缩进更改为VS2012

时间:2013-11-07 06:17:14

标签: c++ visual-studio visual-studio-2013

在使用VS2013一段时间之后,我注意到在创建成员初始化列表时智能缩进行为已经改变。在Visual Studio(2012)的前一版本中,我的列表自动缩进,如下所示:

Foo::Foo()
    : ParentFoo()
    , fooMember(7)
    //, so on
{}

我对当前VS2013的问题是它不仅会自动缩进初始化列表,而且只要我输入冒号就会丢弃缩进,结果如下:

Foo::Foo()
: ParentFoo()
, fooMember(7)
//, so on
{}

有没有办法在这方面将功能恢复到VS2012?

我确实能够通过将indentationsmart更改为block来摆脱VS丢弃我的缩进,但这并没有多大帮助,因为它不会缩进任何代码

0 个答案:

没有答案