打开终端,cd到项目目录
- 查看每一个文件的行数,其中 -name "*.m"
就表示扩展名为.m的文件,可以单独查询指定文件类型
find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
或者
find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l
- 查询代码总行数
find . -name "*.m" -or -name "*.h" -or -name "*.swift" |xargs grep -v "^$"|wc -l
grep -v "^$"
是去掉空行,注释也统计在代码量之内