美文网首页
cloc 统计代码数量

cloc 统计代码数量

作者: 河码匠 | 来源:发表于2019-01-08 10:00 被阅读0次

    cloc 是一个很有意思的应用,可以统计你项目使用几种语言,每种语言多少个文件(files),多少空行(blank),多少注释(comment),多少代码(code)

    安装 cloc

      npm install -g cloc                    # https://www.npmjs.com/package/cloc
      sudo apt-get install cloc           # Debian, Ubuntu
      sudo yum install cloc               # Red Hat, Fedora
      sudo pacman -S cloc               # Arch
      sudo pkg install cloc                # FreeBSD
      sudo brew install cloc                # Mac OS X with MacPorts
    

    使用 cloc

    # cloc arbiter/
        1051 text files.
        1025 unique files.
          70 files ignored.
    
    github.com/AlDanial/cloc v 1.80  T=3.02 s (332.4 files/s, 60167.5 lines/s)
    -------------------------------------------------------------------------------
    Language                     files          blank        comment           code
    -------------------------------------------------------------------------------
    Python                         449          13358           3252          78778
    Haml                           407            801            123          27951
    JavaScript                     105           3690           8250          25877
    CSS                             25           1489            261          11163
    PO File                          1           1793              0           3595
    Bourne Shell                     1             48             13            487
    HTML                             6              8              2            265
    JSON                             1              0              0            205
    Ruby                             5             14              4             85
    make                             1              3              0              8
    Markdown                         1              3              0              7
    YAML                             1              1              0              5
    -------------------------------------------------------------------------------
    SUM:                          1003          21208          11905         148426
    -------------------------------------------------------------------------------
    

    参数

    参数 说明 用法
    --exclude-dir 指定不需要统计的目录 --exclude-dir=cache, images, css
    --exclude-lang 指定不需要统计的语言 --exclude-lang=CSS, Haml

    其他查看帮助文档就好了cloc --help

    相关文章

      网友评论

          本文标题:cloc 统计代码数量

          本文链接:https://www.haomeiwen.com/subject/xnxvrqtx.html