UML绘制工具:Visual Paradigm

这个工具有社区版(免费版),该怎么绘制 UML 类图,可见此文:UML 类图绘制

我主要是谈如何把代码转换为类图,因为网上没有人讲这个,最后实在 youtobe 上看到的老视频才解决。

工具--》程序代码--》即时反向工程:

00.png

选择代码语言、代码路径(只会分析头文件)、类图:

01.png

设置图表名称,选择要生成的类图(图中的预设包就是根据头文件定义分析出的类图)

02.png

然后就可以看到类图和类图之间的关系。

然后,有个技巧要说下,就是类图太多,导致移动麻烦,但是有个小功能它支持移动到有连续的类,见下图:

03.png