sourceinsight代码格式化⼯具使⽤
source insight 代码格式化(Astyle)
source insight 代码格式化是通过Astyle实现
1. 下载Astyle
2. Source Insight 4.0设置Astyle
在Souce insight上选择Tools->Custom Commands,点击Add,输⼊Astyle,点击OK。
格式化命令format参数
在Run中查Astyle路径:如下"D:\Program Files (x86)\Source Insight 4.0\AStyle\"在路径后⾯添加格式化信息,取消Output所有选项,取消Control所有选项。
--style=ansi -S -N -L -xC80 -z2 --convert-tabs -H -p -U --align-pointer=name --quiet --suffix=none %f
3. Source Insight
4.0设置Astyle菜单
在Source insight选择Options->Menu Assignments,在Command中选择Astyle,在Menu中选择work,在Menu Contents中选择Toolbars,然后点击Insert,点击OK,完成。
Astyle参数
Astyle提供了很多参数供⼤家使⽤,通过配置这些参数,我们可以将⽂件格式化成我们想要的形式。
使⽤的是
--style=ansi -S -N -L -xC80 -z2 -H -p -U --align-pointer=name --suffix=none --quiet
配置含义
-S”case XXX”需要缩进
-N namespace中的内容缩进
-L缩进label,让label⽐当前的内容先前⼀个缩进距离,⽽不是通通靠左
-xC80最长80个字符
-convert-tabs将tab转换为合适长度的空格
-H在if for等关键字后⾯,加⼀个空格
-p在操作符两边加空格
-U去掉()内部不必要的空格
—align-pointer=name让*更靠近变量名
–suffix=none不备份原始⽂件
更多的参数,可以直接在命令⾏中输⼊
astyle --help

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。