如何统计项目代码?

cloc 支持对多种编程语言中的空白行、注释行和源代码的物理行进行计数。

给定代码库的两个版本,cloc 可以计算空白行、注释行和源代码行中的差异。

除了统计单个文本文件、目录和 git 存储库中的代码外, cloc 还可以统计 .tar (包括压缩版本)、 .zip.whlipynb.rpm.src.deb 等类型的文件。

项目地址:

 https://github.com/AlDanial/cloc

下载地址:

 https://github.com/AlDanial/cloc/releases

安装使用

可以根据操作系统,选择对应的方法进行安装:

npm install -g cloc              # https://www.npmjs.com/package/cloc
sudo apt install cloc            # Debian, Ubuntu
sudo yum install cloc            # Red Hat, Fedora
sudo dnf install cloc            # Fedora 22 or later
sudo pacman -S cloc              # Arch
sudo emerge -av dev-util/cloc    # Gentoo https://packages.gentoo.org/packages/dev-util/cloc
sudo apk add cloc                # Alpine Linux
doas pkg_add cloc                # OpenBSD
sudo pkg install cloc            # FreeBSD
sudo port install cloc           # macOS with MacPorts
brew install cloc                # macOS with Homebrew
choco install cloc               # Windows with Chocolatey
scoop install cloc               # Windows with Scoop

在 Windows 系统,也可以选择下载 .exe 文件:

安装使用(以window为例)

  1. 将下载的cloc-2.00.exe文件放到任意目录中;
  2. Win+R打开命令窗口输入cmd;
  3. cloc-2.00.exe <文件/文件夹路径>

实例

声明:该工具来源于JAVA陈序员,本人仅限学习记录与大家参考!

原文地址:如何统计项目代码?So easy~ - 知乎 (zhihu.com)

热门相关:我的阁楼通异界   恶魔总裁霸道宠:老婆,太惹火   恶魔总裁霸道宠:老婆,太惹火   误踩老公底线:甜心难招架!   国民女神:重生王牌千金