分为window、mac系统区分,基本是一样的,一个代码统计行数很好用的工具。
CLOC简介
Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)。
1、window版本
CLOC应用
下载地址:https://sourceforge.net/projects/cloc/files/
下载完放到代码包目录下,执行cmd命令:cloc ***就可以查看到结果。
2、mac系统版本
1、首先,安装homebrew,已安装的请跳过。
打开终端工具Terminal,输入下列命令。过程中会让你按RETURN键以及输入mac桌面密码,按照提示进行操作即可:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2、利用homebrew下载并安装cloc。
继续在Terminal中输入:
brew install cloc
3、基本用法:
统计当前文件夹代码行数(请先cd 到目标目录):
cloc ./
排除当前目录下的某个文件夹的代码,比较常见的是排除Pods中的代码,因为Pods中的一半为第三方库,所以这里以Pods文件夹为例:
cloc ./ --exclude-dir=Pods
4、高级用法
如果我们要排除更多的文件夹该怎么处理呢?每个人的记忆能力是有限的,想知道更多的用法最好的方式就是查看cloc的使用文档,在terminal中输入:
cloc --help