红联Linux门户
Linux帮助

linux下用indent来格式化代码风格

发布时间:2008-03-29 00:49:46来源:红联作者:xtvnet
linux kernel有一个脚本Lindent,可以帮助你将自己的代码做一个好的代码风格格式化。

如:/usr/src/linux-headers-2.6.22-14/scripts/Lindent

它使用了indent命令来对code做优化。

indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs

参数说明:
-npro或--ignore-profile  不要读取indent的配置文件.indent.pro。
-kr  指定使用Kernighan&Ritchie的格式。
-i8  --indent-level 设置缩排的格数为8。
-ts8 设置tab的长度
-sob或--swallow-optional-blank-lines  删除多余的空白行。
-l80 代码超过80换行
-ss或--space-special-semicolon  若for区段只有一行时,在分号前加上空格。
-ncs或--no-space-after-casts  不要在cast之后空一格。

出处:http://blog.csdn.net/mimepp
作者:YU TAO
文章评论

共有 0 条评论