微条目:Mac上统计代码行数

作者: 一个人在路上走下去 | 来源:发表于2015-11-16 04:54 被阅读932次

1.命令行

终端进入目录,然后

type

然后

find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l


2.Cloc

Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)。Cloc具备以下特性以致于让它更方便于使用。

1、作为一个单一的独立形式存在的文件,Cloc只需要下载相应文件并运行这样最少的安装工作即可。

2、能够从源码文件中识别编程语言注释定义;

3、允许通过语言和项目来分开统计计算;

4、能够以纯文本、SQL、XML、YAML、逗号分隔等多样化的格式生成统计结果;

5、能够统计诸如tar、Zip等格式的压缩文件中的代码数;

6、有许多排除式的指令;

7、能够使用空格或者不常用的字符处理文件名和目录名;

8、不需要依赖外部标准的Perl语言配置;

9、支持多平台使用。

安装使用:

brew install cloc

统计当前文件夹代码行数(请先cd 到目标目录)

cloc ./

排除当前目录下的某个文件夹的代码,比较常见的是排除Pods中的代码

cloc ./ --exclude-dir=Pods

相关文章

  • 微条目:Mac上统计代码行数

    1.命令行 终端进入目录,然后 type 然后 find . "(" -name "*.m" -or -name ...

  • Mac上统计代码行数

       Mac上怎么统计iOS开发代码呢?打开终端,用cd命令 定位到工程所在的目录或直接拖拽文件夹到终端中,然后调...

  • 如何统计项目代码行数

    在Mac上计算你写了多少行代码 Linux下统计代码行数 Linux系统提供了wc命令来统计文件的行数 统计当前目...

  • Mac下统计代码行数

    CLOC是Count Lines of Code的意思,可以计算空行数、注释行数、各种语言的有效行数,还可以比较两...

  • Mac OS 下统计代码行数

    作为编程人员,项目中的代码行数很宇必要。Windows 下比较成熟的工具较多,而Mac下工具比较少。这里举几个Ma...

  • Git--MAC 统计代码行数

    命令如下

  • find 命令的妙用

    1.统计代码行数命令 统计 src 目录下所有 .js 文件的代码行数 wc 命令返回结果[行数] [词数] [字...

  • Mac-Xcode统计整个项目代码行数

    Mac-Xcode统计整个项目代码行数 打开终端,用cd命令 定位到工程所在的目录; 输入:find . "(" ...

  • GIT统计代码量

    GIT统计代码量 Git统计个人提交代码行数 Git统计项目总行数 查看git上个人代码量(需要修改usernam...

  • 统计代码行数

    eg: 比如统计js文件的行数:find demo/ -name "*.js" |xargs cat|wc -l ...

网友评论

本文标题:微条目:Mac上统计代码行数

本文链接:https://www.haomeiwen.com/subject/qvpkhttx.html