用于生成类图的 Eclipse 插件 [关闭]

Posted

技术标签:

【中文标题】用于生成类图的 Eclipse 插件 [关闭]【英文标题】:Eclipse plugin for generating a class diagram [closed] 【发布时间】:2011-09-12 05:58:27 【问题描述】:

什么是生成类图(用于项目)的好 Eclipse 插件?

This image right here 正是我在说什么。

【问题讨论】:

这是一个类图。这就是您所说的项目层次结构吗? 呃,不是吗?无论如何,任何能生成我展示的图片的东西都是我想要的。 对于专业人士来说并不完全一样。当您使用口语术语时,请注意一些眉毛。 不管怎样,你知道有什么插件可以满足我的要求吗? 这个:architexa.com 看起来很有趣。 【参考方案1】:

假设您要声明“类图”而不是“项目层次结构”,我在职业生涯的各个阶段使用以下 Eclipse 插件生成类图:

ObjectAid。我目前的偏好。 EclipseUML from Omondo。目前似乎只有商业版本可用。您问题中的类图很可能是由该插件生成的。

必填链接

列出的工具不会从源代码生成类图,或者至少在我几年前使用它们时不会生成类图。不过,您可以使用它们来手工制作类图。

UMLet。几年前我用过这个。似乎正在使用中,由 Eclipse 市场中的 cmets 提供。 Violet。除了类图之外,这还支持创建其他类型的 UML 图。

*** 上的相关问题

    Is there a free Eclipse plugin that creates a UML diagram out of Java classes / packages?

除了 ObjectAid 和其他一些提及之外,所列问题中提到的大多数 Eclipse 插件可能不再可用,或者仅适用于旧版本的 Eclipse。

【讨论】:

非常感谢!另外,有什么方法可以让插件自动从我在 Eclipse 中的一个项目中获取类并自动生成图表,而不是我必须将类拖放到图表上? @Gnarly,ObjectAid 目前似乎无法做到这一点。 @VineetReynolds - ObjectAid 不是免费工具。除了eclipse uml2,还有其他免费的替代品吗? objectaid.com/install-license 您可以使用 ObjectAid 删除整个包并生成图表。 我丢弃了包,但我既没有得到类也没有得到关系【参考方案2】:

必须是 Eclipse 插件吗?我使用 doxygen,只需提供您的代码文件夹,其余的由它处理。

【讨论】:

【参考方案3】:

试试Amateras。它是一个非常好的插件,用于生成包括类图在内的 UML 图。

【讨论】:

这不是我想要的,但它是一个非常好的选择; Doxygen 不适合我,ObjectAid 也不适合,Anteras 的唯一弱点是您必须自己关联实体,但除此之外,对于 项目来说非常简单且值得推荐 它现在在市场上已经过时了【参考方案4】:

试试eUML2。它是一个单击生成器,无需拖放。

【讨论】:

以上是关于用于生成类图的 Eclipse 插件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

eclipse插件自动生成类图

UML类图自动生成,太爽了

IDEA怎么生成UML类图

云班小结

IDEA这个功能真强大!一键把整个项目代码绘制成UML类图...

IDEA 还是强大啊,一键把项目生成 UML 类图…