010-68421378
sales@cogitosoft.com
产品分类
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Sencha Test SPC Control Chart Tools for .Net Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Aivosto- Project Analyzer v10.3

一款针对Visual Basic、VB.NET 和 VBA的源代码分析、优化与文档工具。可执行代码审查,移除无效代码,并借助图表和文档深入理解代码。

 

一款针对Visual Basic的代码分析工具

Project Analyzer是一款适用于Visual Basic 6.0、Visual Basic .NET和Office VBA 的代码审查与质量控制工具。它通过读取您的 VB 代码进行静态代码分析,借助自动化代码审查检测逻辑缺陷,在修改代码前执行影响分析,帮助理解缺乏文档的遗留代码,并将现有VB项目逆向生成为图表和文档。交付高质量、低缺陷的VB应用程序,既能降低成本,又能让最终用户满意。

 

理解代码。Project Analyzer 能够帮助您理解那些同事编写的、不像文档的“意大利面条式”代码。以超文本和交互式调用树的形式畅游大型项目,查看各类图表,梳理那些复杂得令人绝望的“怪物项目”,并将其重构为现代化的系统。

 

改进代码。通过自动化代码审查,定位糟糕的代码、腐烂的逻辑、错误以及疏漏之处。检测并移除无用的死代码。Project Analyzer能够自动修复您的代码,节省您的宝贵时间。

 

维护代码。为了便于维护,Project Analyzer助您强制执行编码标准,并生成项目文档。

 

同时降低成本和提升质量。Project Analyzer通过自动化您的各项工作来帮助降低成本。通过定位即使是经验丰富的开发者也难以发现的错误,Project Analyzer能够帮助您减少交付给用户的缺陷,并提升客户满意度。

主要功能

 

自动化代码审查

 

  • 检测死代码。移除未使用的模块、过程、变量、常量和控件。移除死代码。
  • 优化代码。使用更快的语法和更优的声明查找低效代码。
  • 检查逻辑。循环不会执行、条件恒真或恒假、无法到达的代码行、或是引用了空对象等情况……
  • 检测错误。发现功能性问题,例如未实现的事件、不合理的Tab键顺序以及缺失的错误处理。
  • 强制执行编码风格。强化应用设计和命名规范,让那些“意大利面条式”的代码重新变得可读。
  • 避免资源泄漏。确保正确处理对象和API句柄的释放。
  • 查找重复代码块。识别出重复的代码块,即复制粘贴编程的产物。Ent
  • 确保 .NET 兼容性。针对已知的VB.NET兼容性问题对VB6代码进行审查。Ent

 

以超文本形式畅游代码。点击对象即可查看其使用位置和声明。通过增强的“查找”窗口定位代码,将带有语法格式的代码复制到文档中。

 

交叉引用。查找任意编程对象的使用位置。查看类的实例化、变量的读写、过程的调用等。分析文件依赖关系和调用序列,以理解更改所产生的影响。交叉引用是一种能够定位每个类、过程或变量在何处以及如何被使用的技术。

 

为您的项目生成文档。通过包含过程列表、变量列表、控件列表、接口列表和项目字典等报告,生成全面的文档。以多列格式打印带有语法高亮的源代码。将代码导出为带有语法高亮的PDF、HTML或RTF格式。

 

创建代码手册和源代码网站。专业版、企业版适用。

 

分析二进制库。查看您的代码如何调用二进制.dll、.ocx和.exe库。审查您的程序所引用的DLL、COM 和 .NET程序集文件的内容。Ent

 

度量。通过184个度量指标监控代码质量,例如代码行数、圈复杂度、相对复杂度、嵌套深度、注释密度、命名长度以及面向对象度量指标。比较项目并查看项目历史。Ent

 

注:Std = 标准版。Pro = 专业版。Ent = 企业版。

 

兼容性

  • Visual Basic 3.0 至6.0
  • Visual Basic .NET 2002至2013(不支持更新版本)
  • Office 2000至2019: Access VBA、Excel VBA、Word VBA、PowerPoint VBA 和Visio VBA (需要VBA插件)

 

Project Analyzer运行于Windows操作系统。

 

版本

可从以下三个版本中选择:

 

  • 标准版 = 优秀的代码分析器
  • 专业版 = 标准版 + 专业版功能
  • 企业版 = 专业版 + 企业版功能

 

VBA 插件用于启用对Office VBA的支持。

 

每个许可证支持2台安装设备。一个单用户许可证覆盖1位用户和2台计算机。2位用户需要购买2用户包,3位用户需要购买3用户包,以此类推。站点许可证支持100台安装设备。如果在移除先前安装的前提下,允许重新安装。运行完整版软件前需要在线激活。离线电脑也可进行激活。激活有效期自购买之日起3年。

快速导航

                               

 京ICP备09015132号-996 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2026 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物