Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)

当我们想统计当前仓库的 文件数代码行数 的时候可以用 cloc ,很方便。

安装

  1. brew install cloc

使用

  • cloc path 统计分析该路径
  • cloc path —exclude-dir=xxx 排除 xxx 目录
  • cloc -by-file 后缀名 统计分析特定文件
  • cloc —help

cloc ./src 这样就可以分析得到结果 ,如:

cloc:仓库文件数、代码行数统计工具 - 图1

排除某些类型

  1. cloc ./src --exclude-ext=xml,java

其他

gitstat

https://blog.csdn.net/qq_37023538/article/details/53930200