我正在使用Visual Studio 2012开发C ++代码。我习惯按如下格式编写代码:
void
SomeThing::DoesSomething()
{
// brilliant code
}
然而,当使用VS2012代码格式化程序时,它总是将我的代码转换为:
void
SomeThing::DoesSomething()
{
// still brilliant
}
有没有办法在返回类型下面的行中避免ClassName :: Func()的缩进而不完全关闭自动缩进?
答案 0 :(得分:3)
尽可能接近您想要的设置:
Tools -> Options -> Text Editor -> C/C++ -> Tabs -> Indenting -> Block
它不会关闭缩进(当您在1个选项卡上编码并按Enter键时,它仍然会在1个选项卡上),但它会阻止它缩进。
希望这有帮助!