Eclipse生成UML类图

时间:2024-04-07 11:04:08

当接手他人的项目时,需要了解其设计方式,但是往往开发人员都忘了是怎么设计的,这时候可以使用ObjectAid插件,将现有项目代码反向生成UML图,方便分析类之间的关系,进一步了解程序设计方式,快速入手。

安装步骤:

打开Eclipse,工具栏中选择Help --》Install New Software

Eclipse生成UML类图

Eclipse生成UML类图

点击Add按钮,手动添加一个插件地址 

Eclipse生成UML类图

 复制粘贴,点击OK

Name: ObjectAid UML Explorer
       Location: http://www.objectaid.com/update/current

Eclipse生成UML类图

 

Eclipse生成UML类图

Eclipse生成UML类图

下载完成后会提示未认证消息,选择继续安装

安装完成后会要求重启Eclipse,记得保存代码 

Eclipse生成UML类图

使用步骤:

选择一个项目,右键new--》other,选择Eclipse生成UML类图

或者直接选中项目,使用ctrl+N组合件,唤出选择对象类图。

Eclipse生成UML类图

配置生成路径,根据个人需求,勾选对应功能。

保存之后,会在Folder指定位置生成一个ucls后缀的文件,默认是在项目根目录。

Eclipse生成UML类图

双击这个文件,打开后将左侧的类文件拖入即可。

Eclipse生成UML类图

卸载步骤:

Eclipse生成UML类图

 使用技巧:

除了分析前辈们的遗物,也可以用来学习框架和jdk的class结构,可以直接把class文件拖拽进去。

如果不会画UML图,可以用自己写的代码,推导一下图的画法以及连线方式。

更多细节:https://www.objectaid.com/home