如何統計專案程式碼?

张喜龙發表於2024-04-25

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)

相關文章