智能源码统计专家是一款编程必备的工具,可以对VC++、C++Builder、Delphi、VB、C/C++、ASM、Java、C#、SQL等程序源码进行详细的统计,可以准确的分析出程序中代码行、注释行和空白行的行数。程序会自动根据你选择的文件类型选择相应的统计方式,并将所有文件的分析结果进行汇总,便于方便直观的对软件项目的代码量进行全面的评估。本软件是绿色软件,不需要安装,展开到任意目录,直接运行即可。
功能特色:
1、支持VC++、VC.Net项目文件的统计方式。2、支持C++Builder项目文件的统计方式。3、支持C/C++文件.cpp和.h的文件统计。4、支持同时多个文件的统计方式。5、支持同时多种文件类型的统计方式。6、支持VB项目文件和.frm和.bas文件的统计。7、支持汇编文件.asm和.inc的统计。8、支持Delphi项目文件.dpr和.pas、.dfm文件的统计。9、支持C#项目文件.csproj的直接统计及.cs文件的统计。10、支持Java文件.java的统计。11、支持SQL文件.sql的统计。12、支持*.*文件类型的自动分析统计。13、支持自定义一次选择多个目录的统计方式。14、支持用户自定义文件统计类型及统计方法。15、支持htm,excel,csv,txt等多种存盘文件类型。16、支持统计结果的直接打印输出。17、支持命令行方式的文件及目录统计方式。18、支持资源管理器右键关联的文件及目录快捷统计方式。19、支持GUI和命令行方式下使用自定义配置文件进行统计的方式。
使用方法:
首先在“请选择需统计的文件名或文件目录”中选择需要统计的文件名或文件目录,程序共有多种文件类型供选择。接下来就是按下主界面上的“开始统计”按钮.
需要说明的几点1、当代码行和注释行在同一行时,程序会将代码行和注释行的记数同时加1,因此统计结果中你会发现有时代码行、注释行和空白行的统计总和会大于程序行的总数,这不是统计的Bug。当然统计的百分比也是按照代码行、注释行和空白行的总行数来计算的,这个总数并没有显示出来,它不一定等于程序行的总数。所以计算百分比的被除数是代码行、注释行和空白行的总数而不是程序行的总数。2、当选择*.*和目录统计时,程序是根据文件后缀名来自动选择统计方式的,除此之外,是根据你所选择的文件类型来区分统计的。3、程序的打印功能是去掉了文件路径的,而直接打印文件名,主要是考虑到文件名如果太长打不下。如果需要打印文件路径,请将统计结果存为Htm或Excel文件再打印。4、v3.6以后/*...*/中间的空白行是算作空白行进行统计的。5、v3.6以后相同文件的选项条件不再为文件名、文件大小及文件修改时间都相同,现改为仅文件名相同即作为同一文件。
使用注意:
1、请选择的统计文件不要带有格式信息!即用记事本打开而不会有乱码的文件。当然,目前基本上所有的程序源码都不含格式信息,否则会导致统计数据的不正确。如果通过*.*或统计目录的方式确定的文件属于程序目前自动支持的缺省文件形式,程序会自动根据文件的后缀名选取相应的统计方式,目前自动区分的文件后缀名有:.cpp;.c;.h;.pas;.asm;.inc;.frm;.bas;.ctl;.cls;.pas;.dfm;.java;.cs,当选取的文件不属于以上几种时,程序会判断是否是用户自定义的统计类型。2、对于*.*和目录统计的功能,程序只筛选系统缺省类型和用户自定义类型的文件,不属于已定义的类型将不进行统计。3、对没有文件后缀名文件进行统计时,先在“参数设置”页面的用户自定义文件类型中的相应统计类型中输入“*.;”,统计时程序会将没有后缀名的文件根据用户选择的统计方式来统计;
更新日志:
《智能源码统计专家》v3.61、VC++、C/C++、VB语言统计Bug修正;2、加入命令行方式的文件及目录统计功能,详细的命令格式请见帮助文件;3、加入资源管理器右键关联的文件及目录快捷统计方式,详见帮助文件;4、增加计算统计代码注释率的功能,代码注释率=注释行/(注释行+有效代码行);5、对于目录统计时是否包含子目录下相同文件的选项条件中对于相同文件的定义不再是文件名、文件大小及文件修改时间都相同的情况,现改为仅文件名相同即作为同一文件处理;6、/*...*/中间的空白行以后都算作空白行进行统计;7、加入同一时刻只能启动一个程序进程的限制;
Tags:源码.
小编点评:kmplayer电脑版是一款pc端的视频播.
下载小编点评:视频下载转换编辑工具Convert.
下载小编点评:飞歌psp视频转换器是一个功能强大的视频.
下载小编点评:易用视频转换软件是目前最好用的一款视频转换软件.
下载小编点评:对于视觉正常的用户来说,Adobe®.
下载小编点评:全民K歌电脑版分数修改器是一款电脑上的全.
下载小编点评:EusingFreeRegistry.
下载小编点评:魂斗罗易语言修改器源码学习易语言的.
下载小编点评:C#自定义控件库界面美化使用自定义控.
下载小编点评:LanLight是一个网络流量指示.
下载小编点评:IE猫是一款基于IE浏览器的辅助浏览工具,可以.
下载小编点评:淘客喵淘口令在线生成工具是一款淘客喵-专.
下载小编点评:凤凰新闻自动引流脚本是一款适用于凤凰新闻.
下载乐心刷步PC
Emicsoft TS Converter V1.0.0下载
Color7 iPod PSP 3GP Video ConverterV1.0.0下载
透明Flash播放器(集批量下载器)V5.64多功能版下载
股大师V20101228(免费炒股软件)经典版下载
MRECOVER V1.0.0下载
枫叶MP4视频转换器 v13.9.0.0
iFileRecovery V3.1免费版(免费数据恢复软件)下载
Flash转换王(flash转换软件)V18.0.3950下载
Pavtube Media Magician下载-Pavtube Media Magician v1.0.0
九游天之禁诸界破碎手游下载-天之禁诸界破碎九游版下载v1.0.4 安卓版
聚盒电视TV最新版下载-聚盒电视tv官方版下载v3.1.0 安卓版
分钟视频官网下载-分钟视频app下载v1.1.33 安卓版