Visual Studio C ++代码格式 - 返回类型+ classname :: func缩进

时间:2013-05-27 09:32:56

标签: c++ visual-studio visual-studio-2012 code-formatting

我正在使用Visual Studio 2012开发C ++代码。我习惯按如下格式编写代码:

void
SomeThing::DoesSomething()
{
    // brilliant code 
}

然而,当使用VS2012代码格式化程序时,它总是将我的代码转换为:

void 
    SomeThing::DoesSomething()
{
    // still brilliant
}

有没有办法在返回类型下面的行中避免ClassName :: Func()的缩进而不完全关闭自动缩进?

1 个答案:

答案 0 :(得分:3)

尽可能接近您想要的设置:

Tools -> Options -> Text Editor -> C/C++ -> Tabs -> Indenting -> Block

它不会关闭缩进(当您在1个选项卡上编码并按Enter键时,它仍然会在1个选项卡上),但它会阻止它缩进。

希望这有帮助!