Mac中漂亮的代码行计算工具(已开源)--PPRows

PPRows for Mac

在Mac上计算你写了多少行代码

  • 1.支持检测参与计算的代码文件夹数量以及代码行数;
  • 2.支持同时检测多文件/多文件夹代码;
  • 3.支持自定义检测的文件类型,例如:c,swift,oc, java....类型的代码文件;
  • 4.支持自定义需要忽略检测的文件夹, 例如: iOS工程中的Pods文件夹;
  • 5.支持中文与英文,跟随系统语言变化 (v1.1.0起支持)
  • 6.支持忽略代码中的空行, 代码行数计算更精确(v1.2.0起支持).

程序GIF图:

 

Gif1.gif

 

Mac中漂亮的代码行计算工具(已开源)--PPRows_第1张图片

Gif2.gif

Requirements 要求

  • Mac OS X 10.11+
  • Xcode 8+

Usage 使用方法

将文件/文件夹拖拽到 PPRows 程序窗口即可

GitHub地址

https://github.com/jkpang/PPRows



作者:jkpang
链接:https://www.jianshu.com/p/7c23265f0fed
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

Mac下统计任意文件夹中代码行数的工具——cloc

这里介绍一个Mac系统统计代码行数的工具cloc。

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

统计结果清晰明了,而且速度极快:

Mac中漂亮的代码行计算工具(已开源)--PPRows_第2张图片

 

4、高级用法

如果我们要排除更多的文件夹该怎么处理呢?每个人的记忆能力是有限的,想知道更多的用法最好的方式就是查看cloc的使用文档,在terminal中输入:

cloc --help

结果出现了好几页的说明,根据关键词我们找到exclude选项,该选项是这么介绍的:

Mac中漂亮的代码行计算工具(已开源)--PPRows_第3张图片

这样就简单了,于是我们敲出下列命令达到我们的目的:

cloc ./ --exclude-dir=Pods,WuJieCaoJokeTest

此外,基于文档,我们还可以过滤掉特定的后缀(ext)等。

 

##THAT IS ALL.

 


 

原创文章,转载请注明 编程小翁@博客园,邮件[email protected],微信Jilon,欢迎各位与我在C/C++/Objective-C/机器视觉等领域展开交流!

http://www.cnblogs.com/wengzilin/p/4580646.html

你可能感兴趣的:(大前端开发,PPRows,代码统计)