java - 我们如何从可编辑的Java代码生成IntelliJ IDEA中的序列图?

标签 java intellij-idea uml reverse-engineering sequence-diagram

我目前正在使用来自 https://plugins.jetbrains.com/plugin/8286?pr= 的 SequenceDiagram 插件生成序列图。 但这里的缺点是我无法将它们保存为 .uml 或任何其他格式,因此任何人都可以打开此文件并进行编辑。 它只允许将时序图导出为图像。

有没有办法保存生成的时序图,以便以后编辑?

最佳答案

作为文件https://github.com/Vanco/SequencePlugin/blob/master/src/org/intellij/sequencer/diagram/app/actions/ExportAction.java显示该插件只能导出为图像。根据licence记住的话可以修改软件this part许可证。

我认为这是您建议的一个很好的功能,但这并不是一件容易的事。如果您打算扩展该功能,请尝试联系 https://github.com/Vanco .我认为这对我们所有人来说都是一件方便的事情!

编辑: 我将其作为评论发布,但它是答案的一部分:

Here is a github repo: https://github.com/sherif181/java-sequence-diagram-generator it is not a plugin but looks handy for your case. It will generate LaTex documents that could be edited.

关于java - 我们如何从可编辑的Java代码生成IntelliJ IDEA中的序列图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38525583/

相关文章:

java - 线程 "main"java.util.NoSuchElementException 中出现异常?

java - Google 代码风格在 Intellij 中格式化 maven pom 很奇怪

java.lang.IllegalStateException 尝试使用 randoop 生成单元测试

uml - 如何解释 UML 2.5 状态机图?

javascript - 如何对 Ember JS 软件的设计进行建模?

postgresql - 从关系数据库中获取 UML 图

java - 将时区转换为 3 个字符 ZoneId

java - 一对一映射的概念。解释映射

java - 使用 Java 和 MongoDB 进行参数化查询

intellij-idea - 重置 Intellij/DataGrip 2020.1 字体更改