1. 程式人生 > >代碼格式化工具---indent工具

代碼格式化工具---indent工具

indent 通過 amp 空行 div 一個 是否 如果 表示

indent工具,可以把代碼格式化成某種風格。

通過命令:rpm -qa | grep indent 查看是否安裝了indent工具。

若沒有,可使用命令
sudo apt-get install indent進行安裝

使用命令 indent -kr -i8 main.c

-kr選項表示K&;R風格,

-i8表示縮進8個空格的長度。

如果沒有指定-nut選項,則每8個縮進空格會自動用一個Tab代替。

註意indent命令會直接修改原文件,而不是打印到屏幕上或者輸出到另一個文件,

這一點和很多UNIX命令不同。

-kr -i8兩個選項格式化出來的代碼,添加了必要的縮進和空白,較長的代碼行也會自動折行。美中不足的是沒有添加適當的空行,因為indent工具也不知道哪幾行代碼在邏輯上是一組的,空行還是需要自己動手添,當然,原有的空行肯定不會被indent刪去的。

另外,indent工具也支持其它的風格和選項,具體請參考man

代碼格式化工具---indent工具