项目代码统计

Posted 李学文

tags:

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

项目代码统计:

工具一:SourceInsight

工程建立完毕后,选择菜单Project->Project Report ,再选择需要的选项导出报表,点ok。

比如,我选择每个文件的大小以及行数。

结果如下:

使用source insight工具统计代码的确比较方便,一键即可完成,但有一定的局限性,比如不能对文件按照类型进行统计。

工具二:Linux命令行

#查看代码文件列表
find
. -name \'*.c\' -o \\ -name \'*.h\' -o \\ -name \'*.html\' -o \\ -name \'*.htm\' -o \\ -name \'*.txt\' -o \\ -name \'Makefile\' -o \\ -name \'*.pl\' \\ > ~/code.file #统计代码文件数 find . -name \'*.c\' -o \\ -name \'*.h\' -o \\ -name \'*.html\' -o \\ -name \'*.htm\' -o \\ -name \'*.txt\' -o \\ -name \'Makefile\' -o \\ -name \'*.pl\' \\ | wc -l >> ~/code.file
#统计代码总行数
find . -regex ".*\\(\\.h\\|\\.c\\|\\.htm\\|\\.html\\|\\.pl\\|\\.txt\\|Makefile\\)$" | xargs wc -l

使用linux命令的好处是搜索速度很快,而且后续还可以将命令整理后,输出一个脚本,实现自动化统计。

 

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

微信小程序代码片段

VsCode 代码片段-提升研发效率

python 用于数据探索的Python代码片段(例如,在数据科学项目中)

iOS 统计项目代码行数

swift常用代码片段

项目代码统计