【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系

Enterprise Architect简称EA,是用来设计程序流程图和结构图的软件
【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第1张图片
AtScope是EA的插件,可以用来分析代码结构,查看工程中的文件之间的变量和函数调用关系
【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第2张图片
安装EA和AtScope都需要lisence,自行解决
这里以EA10版本为例

EA和AtScope都安装好并license通过后,可以在EA的扩张中找到AtScope插件
【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第3张图片
必须先打开一个EA项目才能打开At,不然无法打开
【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第4张图片
在At中选择要解析的工程,下面选择コンポーネント構造図
【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第5张图片
再到解析设定中勾选变量包含选项
【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第6张图片
点击实行就会开始解析

解析完成就生成构造图

【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第7张图片
双击图中的线就能获得函数和变量的调用关系,注意有的实线是两个虚线重合了

【开发工具】使用Enterprise Architect(EA)的插件AtScope,解析代码中函数和变量调用关系_第8张图片

你可能感兴趣的:(三流程序员成长之路,开发工具,嵌入式硬件)