astyle --style=ansi -N -k1 -p -H -W2 -j -n *.cpp
- -n 不生成备份文件,即默认的 .orig文件。
- -j 单行if会自动加入大括号
- -p 在操作符两边插入空格,如=、+、-等。
- -P 在括号两边插入空格。另,-d只在括号外面插入空格,-D只在里面插入。
- -k1 指针是这样写的 char* _ptr; -k2: char * _ptr; -k3 char *_ptr
astyle --style=ansi -j -k3 -W3 -n -U -H -p -f $1