前面已经发了两篇了,这里就不多介绍了,相关内容请看这里
2005年3月7日 基于dotnet的代码统计工具新版发布 (1.1)
2004年12月22日 自己编写的一个代码统计的小工具 (1.0)
现在发布的这个是1.2版,对上一版本做了界面和操作上的修改,以及更改了一些bug等等
//2005-04-15,修正一个选择文件类型不存在所引起的bug,感谢jfish
点这里进行下载,iCount1.2.rar
以下是相关的帮助文档
该帮助文档我已经上传上来,可以点这里下载, iCount Help.rar
iCount Help Document
iCount 是一个用来做代码统计的小工具,能够对一个文件夹或者单一的文件进行统计,支持文件夹递归统计(可以遍历无限级子文件夹),而且被统计的文件类型做到完全动态配置,你只需要设置一下文件后缀名以及注释格式,就可以详细的统计出该类型的文件的代码情况。
主要功能:
代码统计
可查看文件个数、总计代码、空白代码、注释代码、有效代码、有效比率
文件夹选择和单一文件选择
表格和文本两种方式查看统计结果
可导出为文本文件和Excel文件
文件类型及注释格式全动态自定义配置
针对统计结果可输入bug查看出错率
Bug也可以自定义配置
不足之处:
当选择的文件夹过于庞大时,造成统计时间过长,准备在下个版本中加入多线程操作来解决这个问题。肯定还会有一些其他的bug,如果碰到,麻烦告诉我一声,谢谢。
这是主界面的图
当选择了一个文件夹并选择了要统计的文件类型,按下Count这个Button,就可以看到统计结果在下面的子窗口中显示出来,如图所示
上图由于选择了View in Text和View in Table,所以两种方式的子窗口都会显示出来,你可以根据自己的情况自主选择。
在View in Text这个子窗口中,可以输入bug数量进行计算,查看bug情况。而且这里的bug并不是每一种类型都必须输入,你要查看哪一种类型的bug,只需要勾选该bug前的checkbox即可。如图所示
最后是这个配置的窗口,这里可以分别对文件及注释格式和bug进行配置,请输入要进行统计的后缀名以及注释格式,包括标注单行注视头,块注释头和块注释尾的字符。
这些配置信息是用两个xml文件来保存的,FileType.xml是用来保存文件类型以及注释格式信息的,BugConfig.xml是用来保存bug配置信息的,所以请不要删除哦。