保留不受AStyle影响的第二条参数行

时间:2018-07-05 10:31:46

标签: c++ astyle

我正在尝试使用AStyle实用程序来规范我的c ++代码,并希望保持第二行的函数参数不受该工具的影响。例如。输入文件:

class C
{
public:
    void func(double d,
                 int i) const;
};

void C::func(double d,
                int i) const
{ }

使用以下选项格式化后:

--style=allman 
--pad-oper 
--pad-header 
--close-templates
--indent-switches 
--keep-one-line-blocks 
--keep-one-line-statements 
--unpad-paren 
--align-pointer=type 
--align-reference=type 
--mode=c

我的文件如下:

class C
{
public:
    void func(double d,
              int i) const;
};

void C::func(double d,
             int i) const
{ }

int idouble d对齐。

AStyle是否有一个选项可以防止对该函数的第二(以及更多)行参数进行格式化?

没有仪表,没有定义,声明或调用。

0 个答案:

没有答案