Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)
当我们想统计当前仓库的 文件数 和 代码行数 的时候可以用 cloc ,很方便。
安装
brew install cloc
使用
- cloc path 统计分析该路径
- cloc path —exclude-dir=xxx 排除 xxx 目录
- cloc -by-file 后缀名 统计分析特定文件
- cloc —help
cloc ./src
这样就可以分析得到结果 ,如:
排除某些类型
cloc ./src --exclude-ext=xml,java
其他
gitstat