今天突然需要统计项目的代码行数,于是在网上漫游,没有找到很专业的Net代码统计工具,不过看到一个附带有代码统计功能的工具SlickEdit Gadgets v1.0 for Visual Studio 2005(下载地址:http://www.slickedit.com/),他的主要功能有:
File Explorer文件浏览器
能够方便地浏览本地文件,
并可把某个文件Saving favorite folders
便于以后方便地查看
编辑器小工具
主要有四个小工具:Line ruler ,Indentation guide,Auto-copy selection,Editor graphics
SLOC 报告
主要统计解决方案,工程和单个文件的的行数,能解析c# VB c++ 但是不能解析HTML, XML, or ASPX files.目前我主要用到是这个功能。
生成的包裹如下图
結果分析
代码行数及其百分比: Code:125656(51.21%)
注释行数及其百分比:Comments:46517(18.96%)
空白行数机器百分比:Whitespace:73200(29.83%)