智能源码统计专家 3.7

    下载量:7230    评分:8.0    更新时间:2023-08-10    大小:438 KB


软件介绍

智能源码统计专家是一个非常好用的源码编辑工具,智能源码统计专家绿色版可以在多种平台上操作。智能源码统计专家可用于对VC++、C++Builder、Delphi、VB、C/C++、ASM、Java、C、SQL等程序源码进行详细的统计,可以准确的分析出程序中代码行、注释行和空白行的行数。程序会自动根据你选择的文件类型选择相应的统计方式,并将所有文件的分析结果进行汇总,便于方便直观的对软件项目的代码量进行全面的评估。

智能源码统计专家 3.7

软件特性

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、对没有文件后缀名文件进行统计时,先在“参数设置”页面的用户自定义文件类型中的相应统计类型中输入“*.;”,统计时程序会将没有后缀名的文件根据用户选择的统计方式来统计;

安装步骤

1、在本站下载最新安装包,按提示安装

2、安装进行中,完成即可

3、此软件为绿色版,无需安装即可使用

软件官网

http://www.russell-kingsley.com/


软件综述

智能源码统计专家 3.7 是一款功能强大的源码统计分析工具,以下是一些其主要功能和优点:

功能:

  • 代码统计: 统计代码行数、注释行数、空行数、关键字数量等指标。
  • 代码复杂度分析: 计算代码复杂度(如环状复杂度)和代码维护性指标(如可读性)。
  • 代码重复检测: 识别代码重复部分,帮助发现冗余和提高代码质量。
  • 时间复杂度分析: 分析代码算法的时间复杂度,帮助优化代码性能。
  • 代码覆盖率分析: 与测试覆盖工具集成,测量代码的覆盖率。
  • 缺陷预测: 根据历史数据和代码指标预测代码中的潜在缺陷。
  • 自定义规则: 允许用户创建自定义规则来检查代码违规并强制执行代码标准。

优点:

  • 准确可靠: 采用先进的算法,提供准确且可信的统计和分析结果。
  • 功能丰富: 提供广泛的代码分析功能,满足不同开发人员的需求。
  • 易于使用: 界面友好,支持多种编程语言和开发环境。
  • 自动化: 可以自动化统计和分析过程,节省开发时间。
  • 深度报告: 生成详细的报告,包括统计数据、分析结果和改进建议。
  • 跨平台支持: 支持 Windows、Linux 和 macOS 系统。

总体而言,智能源码统计专家 3.7是一款功能强大、准确可靠的源码统计分析工具,可以帮助开发人员提高代码质量、优化代码性能并减少缺陷。

一些需要注意的方面:

  • 软件定价相对昂贵,可能不适合小型项目或个人开发者。
  • 对于大型或复杂的代码库,分析可能需要相当长的时间。
  • 软件可能与某些特定的编程语言或开发环境不兼容。

THE END
喜欢就支持一下吧
点赞89 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容