代码统计工具cloc

代码统计工具cloc

  • Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)

下面只介绍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
    这样就简单了,于是我们敲出下列命令达到我们的目的:
    cloc ./ --exclude-dir=Pods,Tools
    此外,基于文档,我们还可以过滤掉特定的后缀(ext)等。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值