下载地址:http://sourceforge.net/projects/cloc/postdownload?source=dlp
因为只是一个perl文件,所以下载完成后直接使用即可:
./cloc-1.60.pl /Users/cxt/red/workspace/maven/sgh_main
统计结果如下:
mybook:download root#./cloc-1.60.pl /Users/cxt/red/workspace/maven/sgh_main
825 text files.
389 unique files.
422 files ignored.
http://cloc.sourceforge.net v 1.60 T=16.09 s (21.9 files/s, 2152.4 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Java 117 2486 6217 15396
XML 214 155 61 5536
JSP 17 318 157 3760
Maven 4 40 12 489
-------------------------------------------------------------------------------
SUM: 352 2999 6447 25181
-------------------------------------------------------------------------------
查看支持的编程语言:
./cloc-1.60.pl --show-lang
cloc去掉代码中的:
./cloc-1.60.pl --strip-comments=py test.py
其中
--strip-comments=py 表示新生成的去掉住注释后的代码的后缀名,如上新生成的没有注释的文件叫做:test.py.py