多个文件生成UML类图

《代码实时显示UML类图》中介绍了自动对当前编辑的文件生成类图,这里介绍另外一种生成UML类图的方法:解析多个源码文件,生成UML类图。该方法的一个作用就是:

比如对一个包下的所有文件生成类图,展示它们之间的类关系。

1.选择文件生成UML类图

1.在左侧的源码树面板中,选择文件,执行右键菜单 “插件->UML类图”

多个文件生成UML类图

2.可以继续要解析UML类图的添加文件或者目录

3.生成的类图如下,该类图主要关注类之间的关系,所以对于类内部的变量,函数等信息则不显示

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2tmG0zKG-1596078758650)(https://s1.ax1x.com/2020/07/22/UHQDVe.md.png)]

​ 跟《代码实时显示UML类图》中的UML类图一样,该UML类图也是网页,也是支持复制,跳到代码,添加备注等操作。

2.调整UML类图

如果UML类图中的结果太多,需要调整UML类图,可以采用如下方式进行。

1)排除不需要的类

可以点击[设置],在文件列表中删除对应的文件。

还有一种更简单的,单击不要的类,执行弹出菜单中的"‘过滤类’",排除该类。

2)类图中类太多,想挑选部分类出来显示

单击要挑选的类,执行弹出菜单中的“显示到相关类图”, 会弹出另一个UML类图,只显示挑选的类相关的类图。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zHA5zHqo-1596078758653)(https://s1.ax1x.com/2020/07/22/UHshLD.png)]