抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

介绍

从它的README.md中可以看出,这玩意是用来统计代码行数的(废话)

这玩意用起来就是这样的:

直接就是一个表格的形式,非常直观(

安装也很简单,只需要对号入座就行了,下面是座位表:

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           # 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的用法有很多,这里举几个简单的例子:

cloc test.py #统计test.py里的行数
cloc tests/ #统计tests目录中的行数
cloc test.zip #统计test.zip中的oc --diff 07219af8 6453cd41 #统计commit 07219af8跟commit 6453cd41中不同的行数

剩下的cloc --help中做了很详细的介绍,我就不说了(
最后,附上cloc的Github地址:AlDanial/cloc

评论