Visual Studio C ++参数缩进

时间:2015-09-27 14:12:40

标签: c++ visual-studio

是否有某个设置告诉VS在整个过程中使用相同的缩进规则?当我声明一个类时,它按预期缩进

class AAAAAA
{
public:
   AAAAAA(
      int this_is_ok)
   {
   }
};

class BBBBB
{
public:
   BBBBB(
      int this_is_also_ok);
};

当我定义类的函数时,参数的缩进规则会改变

BBBBB::BBBBB(
             int why_does_this_not_follow_the_same_rules
             )
{
}


void funky(
           int why_does_this_not_follow_the_same_rules
           )
{
}

我想保留相同的3个空格缩进,因为某些类/函数名称非常长,并且当类或函数名称更改长度时,它使格式化很难进行维护。

1 个答案:

答案 0 :(得分:4)

在Visual Studio 2015中,您可以在选项>下找到此行为的选项。文本编辑器> C / C ++>格式化>缩进>在括号内,在我键入新行时对齐:

enter image description here