Understand基础

介绍

技术 特性 适用场景 说明
Understand - 静态代码分析
- 代码可视化
- 官网
- 下载
- Doc

功能介绍

搜索

说明
Instant Search
Find In Files
Replace In Files
Show Find In Files Results -
Find Entity -

项目视图

【右键】->【Graphical Views】-> 【选择视图名称】

视图分类 视图名 说明
层级关系视图 Butterfly 如果两个实体间存在关系,就显示这两个实体间的调用和被调用关系
层级关系视图 Calls 从你选择的这个方法开始的整个调用链条
层级关系视图 Called By 这个实体被哪些代码调用
层级关系视图 Calls Relationship/Calledby Relationship 两个实体之间的调用和被调用关系,操作方法:首先右键你要选择的第一个实体,然后点击另一个你要选择的实体,如果选择错误,可以再次点击其他正确即可,然后点击ok。
层级关系视图 Contains 一个实体中的层级图,也可以是一个文件,一条连接线读作”x includes y“;
层级关系视图 Extended By 展示这个类被哪些类所继承
层级关系视图 Extends 展示这个类继承自那个类
结构关系视图 Graph Architecture 展示一个框架节点的结构关系
结构关系视图 Declaration 展示一个实体的结构关系,例如:展示参数,则返回类型和被调用函数,对于类,则展示私有成员变量(谁继承这个类,谁基于这个类)
结构关系视图 Parent Declaration 展示这个实体在哪里被声明了的结构关系
结构关系视图 Declaration File 展示所选的文件中所有被定义的实体(例如函数,类型,变量,常量等)
结构关系视图 Declaration Type 展示组成类型
结构关系视图 Class Declaration 展示定义类和父类的成员变量
结构关系视图 Data Members 展示类或者方法的组成,或者包含的类型
结构关系视图 Control Flow 展示一个实体的控制流程图或者类似实体类型
结构关系视图 Cluster Control Flow 展示一个实体的流程图或者类似实体类型,这个比上一个更具有交互性
结构关系视图 UML Class Diagram 展示这个项目中或者一个文件中定义的类以及与这个类关联的类

参考

坚持原创技术分享,您的支持将鼓励我继续创作!
0%