用于生成类图的 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 插件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章