計算代碼行、註釋行、空行量的工具。支持多種語言。
gitHub地址: https://github.com/AlDanial/cloc
例如統計一下vue項目裏的src文件夾下的代碼:
安裝方式
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
sudo pkg install cloc # FreeBSD
sudo port install cloc # Mac OS X with MacPorts
brew install cloc # Mac OS X with Homebrew
choco install cloc # Windows with Chocolatey
scoop install cloc # Windows with Scoop
使用舉例
-
單個文件
$ cloc a.html
-
多個文件
可以依次添加多個文件或文件夾$ cloc a.html b.html src
還可以設置忽略文件。統計壓縮包。刪除註釋等功能。
更多內容見官方文檔。