返回
泽众CodeAnalyzer 1.1正式版

泽众CodeAnalyzer

立即下载

小编提示:PC版不适合移动端,如下载有问题点击反馈!

软件介绍

泽众CodeAnalyzer是一款专业的代码审查软件。编程人员必备的代码审查工具泽众CodeAnalyzer。今天,我推荐一种代码检测工具,该工具可用于辅助开发。 Zezhong CodeAnalyzer Green Edition是一款代码审查软件,可对开发的软件等进行代码检查,并且可以供Zezhong CodeAnalyzer使用。

软件特色:

1,支持规则清单

词汇规则:CA支持英语单词列表,变量命名的定义来自词汇检查。

语法规则:CA通过标准化语法模板处理语义规则。

语义规则:CA通过调用标准化处理程序来分析定义的规则。

支持用户开发自己的规则包,然后通过配置文件将它们配置为CA中的插件。

2,发现代码不符合编码规范

在扫描源代码时,CA会一一检查安全规范子集中定义的规则。用户可以根据自己的要求选择规则,并制定问题的严重性。如果发现任何不符合项,则报告在问题列表中。通过按行号和列号精确定位问题,CA还为用户提供了修改建议。

3,自动监控版本服务器,触发代码扫描与检测分析

CA可以通过潜入扫描触发程序来实现用于修改配置管理的提交脚本。当用户签入程序时,脚本将触发CA扫描代码并提交扫描结果。

4,支持SMTP邮件服务功能

CA支持SMTP接口,并且可以根据需要向指定的SMTP发送请求,并提交已发送的邮件。 CA需要配置一个固定的用户名和密码作为电子邮件的发件人。

5,支持云服务实现,支持源代码安全性跨互联网扫描“云服务”

CA可以支持私有云服务的版本:通过本地化扫描程序,生成xml,将其上传到云服务,进行扫描,将扫描结果保存在云中并提供浏览器访问服务

6,支持主流的IDE环境,开发人员可以在桌面上扫描

CA支持通过命令行嵌入IDE的方法。您可以通过配置IDE环境来调用命令行来工作。它还通过提供客户来支持工作。用户可以通过操作客户端来扫描代码甚至整个项目。

7,支持和测试管理工具

CA支持与现有测试管理平台和项目管理系统的集成,以实现跨项目,项目管理和设置的单点登录和单用户ID登录。支持组织级用户,角色和权限设置。支持将发现扫描到缺陷管理系统的问题,并通过调用不同缺陷管理系统的API来实现集成;支持将扫描分析结果输出到测试管理平台,并且测试管理平台本身提供定制的报告和分析,并支持PDF。 ,word,excel测试报告以多种格式实现缺陷分析

8,测量分析

它包括来自McCabe复杂度,Halstead程序度量,代码行数,继承数,循环数等的各种基本度量。客户还可以将这些基本指标结合起来,根据自己的质量目标生成综合指标。

泽众CodeAnalyzer

软件功能:

1.支持多种系统,多种语言和多种规则:

a,它是基于java开发的,支持Java Swing模式的系统跨平台操作;支持C,C ++,Java等编程语言扫描

b。支持Windows平台,Linux平台,命令行环境,IDE环境。这些规则包括国家军事标准5369,MISRAC:2004,国家军事标准5369(C ++),Java sun编程规范,Java sun安全规则等。

2,无需测试测试用例:

CA根据预先确定的规则对代码进行扫描和分析,检查代码是否符合编码规范和各种规则,发现可能的错误,并且无需编写测试用例就可以执行自动测试,从而节省了大量的人力。

3,基于编译代码分析:

静态分析工具基于编译和基于模式的方法。 CA根据编译后的方法扫描并分析整个代码。与基于模式的方法相比,它扫描段落的上下文以确定其是否违反规则。可以获得更准确,完整的分析结果,方便用户自定义规则。实现

4.集成和可扩展性:

一种。该工具是根据用户的软件生命周期环境设计的。通过提供开放的界面,它支持与测试管理软件,项目管理软件等集成。

b。提供各种用户界面,例如图形用户界面(GUI),命令行和外部界面(DLL)。用户可以根据自己的需要,通过图形界面将源代码一次导入到CA中,也可以通过SHELL或批处理命令BAT来调用命令行

C。通过外部接口API,CA支持根据代码的符合程度对程序员编写的代码进行评分,并且还可以轻松集成CA和配置管理工具SVN。

5,代码级测试范围:

a,CA支持源代码分析,获取代码的控制流程图,通过流程图的代码演练,实现代码级别的测试覆盖,轻松实现XUnit单元测试模块的构建

b,CA还可以通过时间设置,仅检查更新的代码以提高效率

6.多元化的分析报告:

a,CA支持控制报告的输出形式,将分析结果返回到日志文件或将分析结果返回到数据库表,以为客户提供进一步的处信息。

b。包括缺陷统计,安全漏洞统计,软件体系结构分析,类关系分析,函数调用关系分析,脚本关系分析和度量分析。

精品推荐
猜你喜欢
用户评论