金钼软件下载站:全力打造中国绿色软件下载基地,所有软件通过安全检测,无木马病毒,无诱导广告,绿色软件轻松下载,更新及时,精彩下载,尽在本下载站!
网站地图
你的位置: 首页 > 电脑软件 > 编程开发

Understand代码静态分析神器 Understand代码静态分析神器下载,Understand,代码分析

安卓下载

扫码在手机打开

应用简介

Understand代码静态分析神器

  • Understand代码静态分析神器

Understand代码静态分析神器是一款可以辅助程序员用户分析代码的软件,用户可以直接在里面根据自己的需要查看自己的代码,还可以直接在软件里绘制各种流程图,帮助用户更好的对代码进行解析,有需要的朋友点击下载吧

导入项目

导入项目有两种方法,一种是从菜单栏点击File–>New–>project,另一种是点击下面界面中间的New Project

点击后,会进入到如下界面,你可以更改项目名称为你要导入的项目名称,以便于以后查找,你可以直接导入你正在开发的项目,你的代码更改后,这个项目也会自动更新,方便你快速开发,不需要每次导入。

更改名称后点击Next进入如下界面,这个界面是让你选择你要导入项目包含了哪几种语言,注意,在C/C++后面有两种模式,下面有注释,其中Strict模式包含Object-C和Object—C++,还有Web的注释,自己看看就好了,在此就不再解释,

然后点击Next进入下面界面:

在此界面点击上面的“Add a Directory”,也就是添加你要导入项目的路径,点击后会弹出如下界面,此时有个奇葩就是弹出的界面会被上图界面遮挡,此时你要移开该界面,然后会出现下面界面:

点击后面的带有三个点的按钮选择你要加入的项目文件夹,此处不用打开文件夹,只要点中文件夹点击open按钮:

此时只需要点击OK即可,界面会跳转到如下界面:

此时有两个选项,一个是立即分析代码,一个选择配置,对于我们来说只需要默认即可,然后点击OK按钮,此时软件开始分析代码,分析完成后会出现如下界面:

左侧会出你的项目结构,中间出现你项目的名称,此时你可以操作左面项目来查看相关代码,如下图所示:

这么多类和方法如何快速定位,那肯定是搜索,该软件针对不同位置,不同属性有不同的搜索方法,下面介绍搜索功能。

搜索功能

1、左侧项目结构中搜索:在这个搜索中你可以快速搜索你要查看的类,快捷键,鼠标点击左侧上面项目结构窗口,然后按command + F键会出现如下图所示的搜索框,在框中输入你想要的类回车即可

2、类中方法搜索:将鼠标定位到右侧代码中,点击command + F,会弹出搜索框,输入方法回车即可:

3、在文件中搜索:也就是全局搜索,快捷键F5或者去上面菜单栏中的search栏中查找,输入你想要的类或者方法,回车查找,下面会列出所有使用的地方:

4、实体类查找:软件菜单栏search中最后一项–Find Entity,点击输入你要查找的实体类,回车查找:

快速搜索是软件快速使用必备的技能,包括我们常用的idea一样,快速定位类,方法,常量等,可以快速帮助我们解决问题。

上面我介绍改软件时提到可以绘制流程图等功能,下面就针对这个功能介绍一些一些图形的绘制功能,帮助你快速分析代码。

结构关系视图分类:

1、Graph Architecture:展示一个框架节点的结构关系;

2、Declaration:展示一个实体的结构关系,例如:展示参数,则返回类型和被调用函数,对于类,则展示私有成员变量(谁继承这个类,谁基于这个类)

3、Parent Declaration:展示这个实体在哪里被声明了的结构关系;

4、Declaration File:展示所选的文件中所有被定义的实体(例如函数,类型,变量,常量等);

5、Declaration Type:展示组成类型;

6、Class Declaration:展示定义类和父类的成员变量;

7、Data Members:展示类或者方法的组成,或者包含的类型;

8、Control Flow:展示一个实体的控制流程图或者类似实体类型;

9、Cluster Control Flow:展示一个实体的流程图或者类似实体类型,这个比上一个更具有交互性;

10、UML Class Diagram:展示这个项目中或者一个文件中定义的类以及与这个类关联的类

11、UML Sequence Diagram:展示两个实体之间的时序关系图;

12、Package:展示给定包名中声明的所有实体

13、Task:展示一个任务中的参数,调用,实体

14、Rename Declaration:展示实体中被重命名的所有实体

热门搜索: 《侏罗纪世界:进化2》游戏发售平台在哪(《侏罗纪世界:进化2》游戏发售平台在哪) 《我的世界》珍妮mod切换游戏视角方法是什么(《我的世界》珍妮mod切换游戏视角方法是什么样的) 《模拟火车世界2》游戏特色内容一览图(模拟火车世界2测评)

游戏推荐

暗黑3死灵荆棘废了(暗黑3死灵技能分析) 《荒野大镖客2》查尔斯战力分析图(荒野大镖客2查尔斯是好人吗) 《无双大蛇3》貂蝉玩法分析说明图(无双大蛇3u武将测评) 《无双大蛇3》孟获玩法分析说明文(无双大蛇z孟获) 《生化危机:抵抗计划》各角色结局分析图(生化危机抵抗计划好玩吗) 《全面战争:三国》郑姜技能猜想与分析(全面战争三国郑姜技能加点) 《无双大蛇3》女娲玩法分析说明书(无双大蛇3终极版女娲厉害吗) 《原神》可莉输出手法详解(原神可莉强度分析) 《喋血复仇》实用拾荒者卡牌效果及评测分析(喋血复仇抽卡) 《无双大蛇3》鲍三娘玩法分析说明书(《无双大蛇3》鲍三娘玩法分析说明书) 《克苏鲁的呼唤》大召唤结局分析(《克苏鲁的呼唤》大召唤结局分析) 《剑士》游戏突然卡顿原因分析(剑士游戏好玩吗) 《生化危机:抵抗计划》各角色结局分析(生化危机抵抗者计划) 《人类黎明》地图选择分析(人类黎明怎么看地图) 《黑神话:悟空》剧情介绍分析图(《黑神话:悟空》新预告) 《无双大蛇3》练师玩法分析说明(《无双大蛇3》练师玩法分析说明图) 《小镇惊魂2》剧情深度解读分析与介绍(《小镇惊魂2》剧情深度解读分析与介绍视频) 暗黑破坏神3法师技能分析(暗黑破坏神3法师) 《饥荒》哈姆雷特怎么复活?人物复活方法分析(饥荒哈姆雷特攻略知乎) 《荒野大镖客2》约翰战力分析(荒野大镖客2约翰最帅搭配) 《钢铁战队》机枪塔性能分析(钢铁战队兵种搭配) 《荒野大镖客2》大叔战力分析图(荒野大镖客2大叔任务给了什么衣服) heroesamongus课文结构分析(heroesamongus课文思维导图) 《无双大蛇3》浓姬玩法分析说明(无双大蛇3浓姬的腿) 《纪元1800》开局地点选择分析(纪元1800开局攻略) 《归于沉寂》结局分析原文(《归于沉寂》结局分析原文) 《荒野大镖客2》全武器弹药属性分析(荒野大镖客2各种弹药区别) 《地狱守卫》角色分析(地狱守卫ns) 奥特曼格斗进化0杰克大招怎么放(奥特曼格斗进化0杰克奥特曼技能分析) 《冬日计划》猎人天赋分析怎么写(冬日计划怎么打狼) 《全面战争模拟器》酋长属性分析(全面战争模拟器:召唤师战争,部落酋长想吃霸王餐!) 《全面战争:三国》坚盾卫士属性分析(全面战争三国佩剑守卫骑兵) 《黑神话:悟空》剧情介绍分析图(黑神话:悟空剧情) 《无双大蛇3》典韦玩法分析说明书(无双大蛇3武将评测) 《全面战争:三国》曹操强度分析(全面战争三国曹操部队配置) 《古剑奇谭3》刘兄结局分析图(《古剑奇谭3》刘兄结局分析图片) 《全面战争:三国》司马懿强度分析图(全面战争三国司马懿事件触发了但是没有) 《烟火》剧情(烟火剧情详解分析) 《剑士》游戏突然卡顿原因分析(剑士很卡怎么办) 《鬼谷八荒》npc好感度分析(鬼谷八荒npc好感怎么刷) 《原神》祭礼剑适用角色分析吗(《原神》祭礼剑适用角色分析吗视频) 《无双大蛇3》雅典娜玩法分析说明(《无双大蛇3》雅典娜玩法分析说明) 《足球经理》分析与统计系统解析pdf(足球经理数据) 暗黑2尸爆最大范围(暗黑2尸爆技能分析) 《荒野大镖客2》全武器弹药属性分析图(《荒野大镖客2》全武器弹药属性分析图) 《了不起的修仙模拟器》法宝系统分析(了不起的修仙模拟器法宝模板) 《亡灵诡计》游戏背景故事猜测与分析(电影亡灵结局什么意思) 《太吾绘卷》关于打斗的图解分析(太吾绘卷打头) 《全面战争:三国》赵云技能猜想与分析(三国全面战争赵云特技触发) 啊普索夫诸神终结(阿普索夫诸神终结剧情分析) 《奥伯拉丁的回归》剧情分析(奥伯拉丁的回归剧情解析) 《全面战争模拟器》乐手属性分析(全面战争模拟器作者) 《无双大蛇3》典韦玩法分析说明(无双大蛇3技型武将都有谁) 《太吾绘卷》挂件的作用分析和介绍怎么写(太吾绘卷制作装备一览表) 《足球经理》战术玩法分析图(足球经理20194231战术布置) 《中世纪合金》全方位详细评测分析(《中世纪合金》全方位详细评测分析报告) csgo枪械简介(csgo各种枪分析) 《亿万僵尸》玩法总体分析图(《亿万僵尸》玩法总体分析图解) 《无双大蛇3》郭嘉玩法分析说明文(无双大蛇3郭淮) 《无双大蛇3》郭嘉玩法分析说明书(无双大蛇3jc) 《挺进地牢》boss老国王的属性分析图(《挺进地牢》boss老国王的属性分析图) 《人类黎明》地图选择分析图(人类黎明布局图) 《无双大蛇3》练师玩法分析说明图(无双大蛇3角色加点) 《缺氧》相关工作分析介绍怎么写(缺氧工艺) 《剑魄》游戏优点评测分析(剑魄视频) 《全面战争:战锤2》轻甲弓箭手实用性分析图(战锤2全面战争弓箭弹道) 《变量》酸碱度属性分析怎么写(酸碱度区间) 《全面战争:战锤2》掠夺者骑手实用性分析图(《全面战争:战锤2》掠夺者骑手实用性分析图) 《全面战争:三国》神巫属性分析图(全面战争三国鬼神事件) 《赛博朋克2077》恶魔结局好坏分析(赛博朋克2077恶魔结局解读) ff7力竭大师(ff7力竭现象分析no.3) 《地狱守卫》角色分析怎么写(ns地狱守卫好玩吗) 《全面战争:三国》强度分析(全面战争三国玩法流派) 《全面战争:战锤2》幽冥行者实用性分析图(战锤2古墓王幽冥行者) 《无双大蛇3》三藏法师玩法分析说明(无双大蛇3法正) 《全面战争:三国》持刀步兵属性分析图(全面战争三国持矛步兵) 《疑案追声》dlc中元节特别篇剧情分析(《疑案追声》dlc中元节特别篇剧情分析在线观看) 《原神》可莉强度评测(原神可莉厉害吗可莉强度测评介绍分析一览) 《全面战争:三国》强度分析(全面战争三国最强部队阵容) 《全面战争:战锤2》毁灭巨轮实用性分析图(战锤2毁灭巨轮和剥皮机) 《冬日计划》雪人天赋分析(冬日计划人物技能) 《僵尸世界大战》游戏优缺点分析图(僵尸世界大战游戏好不好玩) boomsgames(boomsgame数据分析) grounded怎么分析(grounded怎么分析碎石) 《浮岛物语》各大神器属性分析图(浮岛物语神器图鉴) 《全面战争:三国》弩兵属性分析(全面战争三国弩兵不射箭) 《元气骑士》兑换券怎么获得的(元气骑士兑换卷怎么获得?兑换券获得方法及作用分析) 《隐形守护者》第十章剧情预测分析(隐形守护者第十章100) 分析 随机数字命名.pif文件类病毒分析与清除 安全防忽悠之安全网关趋势分析 航海王热血航线黑胡子技能展示-航海王热血航线黑胡子提奇技能分析 明日方舟保全派驻临时道具效果介绍-明日方舟保全派驻临时道具具体分析 Linux网卡驱动程序分析 天地劫白玉堂强度说明-天地劫白玉堂技能分析 AAA本地数据库与远程数据库差异分析 详细分析配置使交换机免受恶意攻击 食物语腊味合蒸为什么是毒队核心腊味合蒸定位分析
更多

编程开发排行榜