搜档网
当前位置:搜档网 › SourceInsight集成Astyle常用指令汇总

SourceInsight集成Astyle常用指令汇总

1、"C:\Program Files\AStyle\bin\AStyle.exe" --style=ansi -p -b -w -Y -y -x -k3 -s4 -S -N -L -f -o -m0 -M40 %f
2、"C:\Program Files\AStyle\bin\AStyle.exe" --style=ansi --style=ansi -s4 -S -N -L -m0 -M40 --convert-tabs --suffix=.pre %f
3、"C:\Program Files\AStyle\bin\AStyle.exe" --style=ansi --style=ansi -p -w -j -Y -s4 -S -N -L -m0 -M40 --convert-tabs --suffix=.pre %f
-b
括号类型为ANSI类型
-c
类结构为标准的缩进
-S
switch为标准C形式
-w
对宏进行缩进处理,但这个似乎不能保证效果
-Y
对出现在第一行的注释进行缩进,使得注释和下面的代码对齐,这个很有用!
-f
对必要的代码前后加一些空行
-p
对运算符前后添加空格:注意不可逆![]不添加
-P
对内外圆括号进行添加括号
-d
仅对外圆括号进行添加空格
-D
仅对内圆括号添加空格
-H
仅仅对语句的头,例如if,while,for等进行填充空格
-x
删除多余的空行,注意函数或者方法外的空行不删除
-y
断开紧邻的语句,例如if{}else{}---if{}
else{}
-j
对没有括号地单个 if,for,while 等语句填加括号,以下的四个设置都是对写在一行上的语句进行设置

相关主题