源码

iOS项目统计代码行数


1. 打开终端

2. cd 进入项目根目录

在终端里输入cd,然后打一个空格,再用鼠标把项目拖进来就行了.
比如: cd /Users/snow/alibaba-ios-soluction/ZhiFuBao
点击Enter键.

3. 输入命令行

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

Swift项目输入以下:

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

点击回车就会出现结果了.

比如:

rookiedeMacBook-Pro:tenant snow$ cd /Users/snow/Desktop/swiftCode/ZhiFuBao 
rookiedeMacBook-Pro:ZhiFuBao snow$  find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
      17 ./ZhiFuBao/AppDelegate.h
      29 ./ZhiFuBao/ViewController.m
      16 ./ZhiFuBao/main.m
      51 ./ZhiFuBao/AppDelegate.m
      15 ./ZhiFuBao/ViewController.h
     128 total
rookiedeMacBook-Pro:ZhiFuBao snow$

上面就是过程,以及结果.

最后显示的128 total就是项目所有的代码行数.
每一行前面的数字表示,某一个.m或者.h文件中的代码行数.

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/iosxiangmutongjidaimaxingshu.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:3月 15, 2019 at 07:02 下午

热评文章

发表评论

[必填]

看不清?

提交后请等待三秒以免造成未提交成功和重复