查看代码

1、打开终端,cd 进入项目根目录

2、输入命令

a、总行数(包含空行和注释)

  find . -name "*.h"   -or -name "*.m"   -or -name "*.xib"   -or -name "*.c"   -or -name "*.mm"   -or -name "*.cpp"   -or -name "*.rss"   |xargs wc -l  

b、总行数(包含注释,不包括空行)

   find . -name "*.h"   -or -name "*.m"   -or -name "*.xib"   -or -name "*.c"   -or -name "*.mm"   -or -name "*.cpp"   -or -name "*.rss" |xargs grep -v "^$"|wc -l  

  • grep -v "^$"是去掉空行
  • 注释也统计在代码量之内,毕竟也一个字一个字码出来的

 

 

另一种方法:

使用由内森 基辛格分享的Perl脚本,这里下载

 

perl cloc-1.60.pl ./YourProjectName

 

result:

 

http://cloc.sourceforge.net v 1.60  T=1.23 s (149.2 files/s, 14369.5 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Objective C                   87           2879           3193              8987
C/C++ Header              96            621             792               1148
-------------------------------------------------------------------------------
SUM:                           183          3500           3985             10135
-------------------------------------------------------------------------------

 

posted @ 2016-01-14 11:34  softlit  阅读(286)  评论(0编辑  收藏  举报