统计代码行数
统计代码行数的各种方法

前言

有时候需要统计项目的代码行数,再次总结一下常用工具

命令行

$ find . -name "*.java" -or -name "*.yaml" -or -name "*.xml" | xargs grep -v "^$" | wc -l

Mac 上安装 cloc

首先安装工具 cloc 执行如下命令:

    $ brew install cloc

brew 安装教程

使用:

    //统计当前文件夹代码量
    $ cloc ./

    //执行结果如下:

      84 text files.
      84 unique files.
       3 files ignored.

    github.com/AlDanial/cloc v 1.80  T=0.11 s (743.5 files/s, 59300.4 lines/s)
    -------------------------------------------------------------------------------
    Language                     files          blank        comment           code
    -------------------------------------------------------------------------------
    CSS                              1            794             16           4173
    XML                             68              0              0           1099
    Java                             6             40             23            147
    HTML                             2             24              0            131
    Maven                            1              8              6             65
    JavaScript                       3              0              6              7
    YAML                             1              1              0              0
    -------------------------------------------------------------------------------
    SUM:                            82            867             51           5622
    -------------------------------------------------------------------------------

IDEA

在 IDEA 中安装插件:Statistic


最后修改于 2019-05-23

此篇文章的评论功能已经停用。