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

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

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

【问题讨论】:

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

标签: java eclipse plugins uml class-diagram


【解决方案1】:

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

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

必填链接

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

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

StackOverflow 上的相关问题

  1. 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。它是一个单击生成器,无需拖放。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-25
      • 2023-03-13
      • 2012-09-23
      • 1970-01-01
      • 2011-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多