统计项目代码行数的实用工具cloc,简单易上手

是的,cloc 是一个流行的工具,用于统计代码行数,支持多种语言,能够快速计算源代码文件中的行数、注释行数和空白行数。你可以在 Mac 和 Ubuntu 上使用 npm 安装它,但其实 cloc 并不是通过 npm 来安装的,它更常见的是通过包管理工具如 aptbrew 来安装。

方法 1:通过 npm 安装(适用于 Node.js 环境)

如果你使用 Node.js,并且希望通过 npm 安装 cloc,可以使用以下命令:

npm install -g cloc

安装完成后,你可以通过 cloc 命令在终端中运行它:

cloc <directory_or_file>

例如,统计当前目录下所有源代码的行数:

cloc .

方法 2:通过 Homebrew 安装(适用于 macOS)

如果你在 macOS 上,可以使用 brew 来安装 cloc,这是推荐的方式。

  1. 安装 Homebrew(如果你还没有安装的话):

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 使用 Homebrew 安装 cloc

    brew install cloc
    
  3. 安装完成后,使用 cloc 命令统计代码行数:

    cloc .
    

方法 3:通过 apt 安装(适用于 Ubuntu)

如果你在 Ubuntu 上,可以使用 apt 包管理器来安装 cloc

  1. 通过 apt 安装:

    sudo apt update
    sudo apt install cloc
    
  2. 安装完成后,使用 cloc 命令统计代码行数:

    cloc .
    

总结

  • macOS:推荐使用 Homebrew 安装。
  • Ubuntu:推荐使用 apt 安装。
  • Node.js 环境:如果你已经使用 npm 管理 Node.js 包,也可以通过 npm install -g cloc 安装。

在任何操作系统上,安装完成后,运行 cloc 就能统计你代码的行数了。