由于工作需要,需要统计下目前我负责模块的代码量,还是第一次遇到这样的要求,虽然我不知道具体多少,但总之很多就对了。整个代码包差不多1w+个文件,有的一个文件就要大几千行,如何初步统计出来代码量?使用什么工具呢?
一开始自然少不了度娘,度出来的结果大多是使用基本的SVN和Git自带的插件也可以,不过我没用过,觉得稍微有些麻烦。后来同事推荐了Colc工具,使用超级简单,在此强推。
我的代码在Win系统下编译,因此需要在Win系统下使用此工具,下载时需要下载.exe安装包。连接如下:、
Link: https://sourceforge.net/projects/cloc/files/
下载得到cloc-1.64.exe的小工具,注:工具不用安装,直接使用即可,使用方法如下:
1. Copy此工具到代码所在目录。
2. 在命令行中运行此工具,参数为你想统计的代码目录。详情参照下图:
无需安装,直接使用。如果是在Linux发行版系统,直接去Colc官网参考对应安装方法即可。官网链接如下:
link : http://cloc.sourceforge.net/
程序的路上,你我一起同行,加油啦,各位!