【问题标题】:Generating UML diagram in Android Studio在 Android Studio 中生成 UML 图
【发布时间】:2015-02-09 10:45:22
【问题描述】:

Android Studio 中从 Java 源文件生成 UML 图的最佳工具是什么? Android Studio中有没有类似ObjectAid的插件。

没有如http://www.visual-paradigm.com/support/documents/vpuserguide/2381/2385/66578_creatingauml.html 所述显示的 Visual Paradigm EE

【问题讨论】:

标签: android uml


【解决方案1】:

试试代码虹膜。您可以将其作为插件安装在 Android Studio 中。

打开 Android Studio 设置:文件 -> 设置。寻找插件,然后点击“Browse repositories...”并输入“Code Iris”。安装并重新启动您的 IDE。

还有另一个插件也很有趣,那就是 PlantUML。您可能需要安装 Graphviz 才能使其工作。

  • Code Iris 允许将您的图表导出到 json 文件中。
  • PlantUML 允许将您的图表保存为 PNG 文件。

希望对你有帮助。

【讨论】:

  • Code Iris 2.0-Beta 在装有 Android Studio 2.3 的 MacOS 10.11 上不适合我。
  • Code iris 1.11-beta 适用于 Android studio 2.3.1。 Mac OS 10.12.3
  • @JamesBond 我可以通过安装 Homebrew 来让它工作。
  • Code Iris 不能生成正确的类图。它生成图表,但它们不是类图
【解决方案2】:

您需要了解两件事。

  1. 您需要先安装 VP,然后再安装插件,才能正常工作。
  2. VP 是 tricking you 认为它在 CE 版本中可用,在 事实并非如此。他们在某些时候声明此功能是 仅适用于Standard Edition 及更高版本。所以这个名字 该插件正在欺骗您。因此,您仅限于 30 日审。

他们说:

...Visual Paradigm 社区版支持在 Eclipse、NetBeans、IntelliJ 和 Visual Studio 中运行。无需离开 IDE,您就可以查看 UML 中描述的软件设计。

要安装插件:

正确的路径是从File 项目,转到Settings。然后在新的设置窗口中,向下(左侧)滚动到Plugins。单击它,插件菜单(子窗口)将打开。在它的底部有一个名为Browse repositories... 的按钮。单击它,将出现另一个窗口(phuh!),其中包含很长的插件列表。有数百个,所以使用该窗口中的搜索栏并输入“Visual Paradigm”,这将只给你一个选择,"Visual Paradigm SDE for IntelliJ IDEA (Community Edition)"。单击它,然后再次单击右侧的绿色按钮,上面写着Install plugin。接受安装,然后重启 AS。

要使用本机 Windows 应用:

要在 VP 中通过反转 Java 代码创建 UML,请查看 this 帖子。

【讨论】:

  • 我已经按照上述步骤操作,但找不到任何方法在AS内创建项目的uml图。你能描述一下我重启AS后我能做什么吗??提前致谢
  • 这是个好问题。由于我没有那个版本,它也从来没有出现在我的 AS 中,但我可以在 VP 中创建图表。所以我只能断定这是副总裁的某种营销伎俩。
  • Visual Paradigm 社区版不允许您从现有 Java 代码生成图表,而这是我们许多人想要获得的。
【解决方案3】:

要在 android studio 中创建 UML 类图,请使用以下步骤: 按 Ctrl+Alt+S(或转到设置),然后转到插件选项卡,按“浏览存储库”按钮,然后搜索“Visual Paradigm SDE for intelliJ”将此插件安装到 Android Studio 并重新启动 IDE。

成功安装上述插件后,请按照以下 URL 中列出的步骤进行操作: http://www.visual-paradigm.com/support/documents/vpuserguide/2381/2385/66578_creatingauml.html

【讨论】:

  • 我已经这样做了..选项中没有与Visual Paradigm EE相关的选项。
猜你喜欢
  • 1970-01-01
  • 2013-08-03
  • 2013-06-11
  • 1970-01-01
  • 2011-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多