indent能夠按照許多預先定義好的或者自定義的標準調整源代碼以及代碼縮進的格式以達到所需的風格.tags程序(它在emacs上的對應程序,
etags)生成的文件能夠增強編輯器瀏覽和分析源代碼的能力.lclint程序是在編譯源代碼之前做個快速語法檢查.它能檢查代碼,找出大量問題,包括
未聲明的變量和函數,可能的內存破壞(memory corruption),當然它能檢查的問題不僅僅就這幾種.
網上這類工具中最好的資源是"動態存儲分配和內存管理信息庫"(Dynamic Store
Allocation and Memory Management Information Repository),它的Web地址為
http://www.cs.colorado.edu/~zorn/DSA.html/.