Understand(代码分析工具)的安装教程
最近在学习嵌入式系统时,写的代码越来越多,一个文件里面函数的数量也越来越多,为方便查看写了哪些函数,以及文件总体架构,在网上找了半天,找到了Understand这款神器,相比于vscode,该软件占内较少,查看结构更直接。
前言
最近在学习嵌入式系统时,写的代码越来越多,一个文件里面函数的数量也越来越多,为方便查看写了哪些函数,以及文件总体架构,在网上找了半天,找到了Understand这款神器,相比于vscode,该软件占内较少,查看结构更直接。
Scientific Toolworks Understand是一款定位于代码阅读的软件。界面用Qt开发的。具有代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。
该软件的特点如下:
支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持;
多平台: Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X;
代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能;
可以对整个project的architecture、metrics进行分析并输出报表;
可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置;
提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图;
内置的目录和文件比较器;
支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。
安装教程
1.打开软件,点击Next
2.这是软件协议,点击I Agree
3.选择软件添加到系统路径,点击中间的Add Understand to the system PATH for all users,点击Next
4.选择软件安装路径(建议放到C盘以外的盘),点击Next
5.点击Install
6.等待安装完成
7.点击Finish
8.完成上述步骤之后会显示软件没有找到license,简单的说,就是没有以神奇的手段将其pass,点击Enter License Code
9.出现一个需要输入Code 的框,点击Options下的一个选项
10.点击Add Eval or SDL(RegCode)
11.打开之前下载的文件夹里的另一个软件
12.点击Generate
13.将生成的序列复制到图片对应的框内,点击OK
14.成功
遇事不决,可问春风
/*
* 作者:PrairieOne
* csdn:PrairieOne
* 嵌入式技术交流:738655377(在这里面)
*/
更多推荐
所有评论(0)