Как я могу удалить лишние пробелы из моего кода, используя 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;
}
В настоящее время нет способа расстегнуть пробелы вокруг операторов в стиле. Если бы был способ разгрузить операторов,
вы могли бы сначала распаковать пробелы, а затем снова дополнить их, используя опцию -p.
—pad-oper / -p
Вставьте пробел вокруг операторов.
Любые комментарии в конце строки останутся в исходном столбце, если это возможно.
Обратите внимание, что нет возможности разблокировать. После набивки они остаются набитыми.
if (foo==2)
a=bar((b-c)*a,d--);
будет выглядеть так:
if (foo == 2)
a = bar((b - c) * a, d--);
Источник : http://astyle.sourceforge.net/astyle.html#_pad-oper