如何从我的代码中删除多余的空格astyle
?例如我想转换以下代码:
void foo ( int a , int c )
{
d = a+ c;
}
对此:
void foo (int a, int c)
{
d = a + c;
}
但是 astyle 目前正在将其转换为:
void foo (int a , int c)
{
d = a + c;
}
如何从我的代码中删除多余的空格astyle
?例如我想转换以下代码:
void foo ( int a , int c )
{
d = a+ c;
}
对此:
void foo (int a, int c)
{
d = a + c;
}
但是 astyle 目前正在将其转换为:
void foo (int a , int c)
{
d = a + c;
}
目前没有办法在 astyle 中取消运算符周围的空格。如果有办法取消填充运算符,您可以先取消填充空格,然后再次使用 -p 选项填充它们。
--pad-oper / -p
在运算符周围插入空格填充。
如果可能,任何行尾注释都将保留在原始列中。
请注意,没有取消填充的选项。一旦填充,它们就会保持填充。
if (foo==2)
a=bar((b-c)*a,d--);
变成:
if (foo == 2)
a = bar((b - c) * a, d--);
您可以使用--pad-header / -H
取消填充。