统计代码行数

Posted lvchaoshun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计代码行数相关的知识,希望对你有一定的参考价值。

1、打开终端,用cd命令 定位到工程所在的目录。

2、调用以下命令即可把每个源代码文件行数及总数统计出来

(1)包括空行(会列出每个文件的代码行数):

find . "(" -name "*.m" -or -name "*.mm" -or -name "*.c" -or -name "*.h" -or -name "*.xib" -or -name "*.pch" ")" -print | xargs wc -l

(2)不包括空行(只会出现总行数):

find . "(" -name "*.m" -or -name "*.mm" -or -name "*.c" -or -name "*.h" -or -name "*.xib" -or -name "*.pch" ")" -print | xargs grep -v "^$"|wc -l

//如果有其它.后缀文件可以继续添加如-or -name "*.java"

3、回车

/*

grep -v "^$"去掉空行

注释也在代码行数统计之内

*/

以上是关于统计代码行数的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu下如何统计代码行数

vscode 代码行数统计 vs2019代码行数统计

Python实现代码行数统计工具

gitlab有没有办法一次性统计所有分支的代码行数?

Linux下统计代码行数

统计代码行数