统计代码行数


使用cloc工具统计代码行数

安装工具

如果你的是macOS,直接brew install cloc,

使用

  1. 打开命令行
  2. cd 到项目根路径
  3. 执行 cloc ./
  4. 查看输出结果
    like
    -------------------------------------------------------------------------------
    Language                     files          blank        comment           code
    -------------------------------------------------------------------------------
    Java                            55            451           1049           2951
    XML                             14             16             16            783
    Maven                            6             23              7            545
    Markdown                         3             54              0            426
    JSON                             4              0              0            205
    Go                               5             27             10            181
    Python                           2             14             43             45
    Bourne Shell                     1             19             41             12
    YAML                             1              0              0              6
    -------------------------------------------------------------------------------
    SUM:                            91            604           1166           5154
    -------------------------------------------------------------------------------

cloc 同样可以统计tar包内的代码行,就像这样cloc src.tar.gz
或者只统计某些文件 cloc *.java *.py

常用参数

--exclude-dir 过滤目录,一般通过配置如下--exclude-dir=.idea,.git,node_modules,dist,target,test,doc

--report-file fileName 输出到指定文件

--by-file 统计每个文件的代码数


文章作者: 鱍鱍
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 鱍鱍 !
  目录