Cloc是一款使用Perl語言開發的開源代碼統計工具,支持多平台使用、多語言識別,能夠計算指定目標文件或文件夾中的文件數(files)、空白行數(blank)、注釋行數(comment)和代碼行數(code)。
特點
Cloc具備很多特性以致於讓它更方便於使用、完善、拓展和便攜。
1、作為一個單一的獨立形式存在的文件,Cloc只需要下載相應文件並運行這樣最少的安裝工作即可。
2、能夠從源碼文件中識別編程語言注釋定義;
3、允許通過語言和項目來分開統計計算;
4、能夠以純文本、SQL、XML、YAML、逗號分隔等多樣化的格式生成統計結果;
5、能夠統計諸如tar、Zip等格式的壓縮文件中的代碼數;
6、有許多排除式的指令;
7、能夠使用空格或者不常用的字符處理文件名和目錄名;
8、不需要依賴外部標准的Perl語言配置;
9、支持多平台使用。
1、作為一個單一的獨立形式存在的文件,Cloc只需要下載相應文件並運行這樣最少的安裝工作即可。
2、能夠從源碼文件中識別編程語言注釋定義;
3、允許通過語言和項目來分開統計計算;
4、能夠以純文本、SQL、XML、YAML、逗號分隔等多樣化的格式生成統計結果;
5、能夠統計諸如tar、Zip等格式的壓縮文件中的代碼數;
6、有許多排除式的指令;
7、能夠使用空格或者不常用的字符處理文件名和目錄名;
8、不需要依賴外部標准的Perl語言配置;
9、支持多平台使用。
下載安裝

解壓之后直接make install即可
使用起來也非常簡單,直接在后面加上想要統計的文件夾即可
本文參考自:
https://www.jianshu.com/p/c83306e18b37