七试Ubuntu-indent工具

相信大家在学习C语言初期,都有经历过一段时期,代码写的异常混乱以至于在报错后,找不到出错位置或者干脆时间久了看不懂自己曾经写的代码。

那么,在后期,我们可以培养良好的代码书写习惯,来提高敲代码效率。那么,对于自己前期码出来的看不懂的火星文,有没有什么补救办法呢?

这时候,就可以祭出 indent 工具。

indent工具可以自动把代码格式化成某种风格(一种容易理解的风格)。

下面是一段缺少缩进和空白的代码

七试Ubuntu-indent工具_第1张图片

使用indent

七试Ubuntu-indent工具_第2张图片

-kr选项表示K&R风格,-i8表示缩进8个空格的长度。如果没有指定-nut选项,则每8个缩进空格

会自动用一个Tab代替。

注:indent命令会直接修改原文件,如果对自己写的代码基本满意而又想优化一下的,注意保存好源文件,以防indent的修改不尽如人意。

虽然indent功能很强大,但大家绝不能因为有了indent就不遵守编码风格,决不能一开始把代码写得乱七八糟然后依靠indent去格式化,不然就是本末倒置了。

你可能感兴趣的:(七试Ubuntu-indent工具)