我的linux系統是ubuntu的,平時用gedit寫代碼,但是gedit只是普通的編輯工具,因此代碼總是亂亂的。朋友介紹一個工具可以調整代碼。命令行輸入:
$apt-get install indent
$indent -npro -kr -i8 -ts8 -sob -l80 -ss -bl -bli 0 xxx.c
參數說明:
-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之後空一格。
-bl {分行顯示
-bli 0 括號縮進為0
功能說明:調整C原始代碼文件的格式。
語 法:indent [參數][源文件] 或 indent [參數][源文件][-o 目標文件]
要在當前目錄喔。
調整後進入gedit看看代碼,真的好整齊哦。(*^__^*) 嘻嘻……
作者 txgc_wm