百当下载:绿色免费软件下载站! 软件分类|软件专题|安卓下载|资讯教程

您当前所在位置:首页 > 软件分类 > 编程开发 > 编程工具 > Scientific Toolworks Understand(代码阅读工具) v4.0.811免费版

Scientific Toolworks Understand(代码阅读工具)v4.0.811免费版

understand破解版下载

  • 软件大小:76.4MB
  • 软件语言:简体中文
  • 软件类型:国外软件
  • 软件授权:免费版
  • 更新时间:2017-03-25 13:04:51
  • 软件类别:编程工具
  • 软件官网:
  • 应用平台:xp/win7/win8/win10
软件星级

软件介绍其它版本相关专题相关文章网友评论下载地址

Scientific Toolworks Understand破解版是一款非常好用的代码阅读软件,支持Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial等编程语言,可以帮助程序猿们快速的阅读分析项目代码,大大提高编程效率,下载包里面有注册机,能够成功激活软件,让大家都可以免费没有限制的使用,欢迎下载。

understand破解版下载

功能介绍

1. 支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M 。混合语言的project也支持

2. 多平台: Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X

3. 代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。

4. 可以对整个project的architecture、metrics进行分析并输出报表。

5. 可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等)在图上点击节点可以跳转到对应的源代码位置。

6. 提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图。

7. 内置的目录和文件比较器。

8. 支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。

understand破解版下载

软件特色

一、强大的自动绘图能力。

可以生成许多种有用的图形,如类关系图、函数调用关系图、头文件包括关系等。下面是CFile的类图。

二、出色的增量搜索功能

增量搜索也许不是新概念,在Visual Studio里早就有。但是软件里的增量搜索具有动态代码加亮的功能。也就是说,可以把选中的标识符的所有实例,都以醒目的颜色显示出来,对于阅读代码时,非常有帮助。如下图,对函数参数pFileTime执行增量搜索,则它出现的过地方都会被标示出来。这样,这个参数是如何被使用的,一目了然。

三、丰富的标识符信息

代码信息数据库十分完善,所有的标识符可以分类显示。每一类标识符又具有不同的信息。如关于函数的信息,可以显示定义它的文件名,返回值类型,参数信息,调用函数,被调用函数,引用这个函数的信息,代码量等。其中,引用信息里会有引用类型,如申明、调用、定义等,非常实用。

四、方便的搜索功能

很多窗口都有方便的搜索功能,便于快速定位需要的信息。如项目浏览器里,可以输入文件名,快速找到相关的文件。

understand破解版下载

使用说明

一、各大窗口介绍

1、数据库:代码经分析后产生的中间结果,以及工程设置保存在数据库,其缺省扩展名为“.udb”。

2、实体: 描述的“实体”表示任何包含信息的事物,具体来说,代码中声明或者使用的标识、包含工程的文件、子程序、变量、源文件都可以被称为实体

4、工程:表示源代码的集合以及相关的配置和参数,工程文件包含源文件清单和工程设置。

5、关联:相互作用的实体之间的关系,关联的名称来源于编程语言的语法和语义,例如过程式实体具有“调用”和“被调用”的关联对象。

6、脚本:通常指perl脚本,脚本可以通过软件的图形用户界面或者外部的脚本命令执行。提供了快捷的访问数据库所有信息的接口。

7、部件:下面的图形展示了一些图形用户界面中常用的部件。

understand破解版下载

二、实体定位器的使用

过滤器提供了查找当前工程声明和使用的主要实体的快速查找,但是,有一些实体,如局部参数,变量和未识别变量(代码中使用但是未声明的变量)不在查找列表范围内。使用实体定位器,可以查找工程的整个数据库。

understand破解版下载

三、信息浏览器

信息浏览器展示了软件包含的代码的全部信息,所有类型的实体都可以用信息浏览器进行信息查看。不同类型的实体,包括源文件,类,成员,函数,类型,方法,包,接口等,在信息浏览器中展示的内容会有所不同。具有层级特性的信息(如调用关系)可以按照层级展开。下面分别展示了文件和C函数的信息浏览器视图。

understand破解版下载

四、代码编辑器

Understand 提供的代码编辑器不仅提供了基本的文本编辑功能,而且支持着,提供被编辑代码的信息。几乎任何地方进行双击都可以访问代码,使用工具栏上的Prev和Next图标可以在浏览历史的视图进行切换。

understand破解版下载

五、图形视图

分析软件代码,创建一个包含所有实体以及实体之间相互关系的数据库,为这个数据库提供图形视图的浏览方式,这些视图分为三种类型:层级视图展示实体之间的关系。每个视图基于实体的依赖关系(如“调用”)从指定实体开始依次显示之后的后续实体结构视图展示软件结构中所有实体(如包,函数,过程或者任务)的结构信息

understand破解版下载

其他版本下载

相关文章

下载地址

  • Scientific Toolworks Understand(代码阅读工具)v4.0.811免费版

网友评论