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

use*_*648 11 java uml reverse-engineering sequence-diagram intellij-idea

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

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

Has*_*ash 7

由于文件https://github.com/Vanco/SequencePlugin/blob/master/src/org/intellij/sequencer/diagram/app/actions/ExportAction.java显示该插件只能导出到图像中.根据许可证,如果您记住许可证的这一部分,您可以修改软件.

我认为这是你建议的一个很好的功能,这不是一件容易的事.如果您计划扩展该功能,请尝试与https://github.com/Vanco联系.我认为这对我们所有人来说都是一件好事!

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

这是一个github回购:https://github.com/sherif181/java-sequence-diagram-generator它不是一个插件,但看起来很方便你的情况.它将生成可以编辑的LaTex文档.