Intellij Idea Eclipse/IntelliJ/Webapp的图形工作流编辑器插件

twh00eeo  于 2023-04-29  发布在  Eclipse
关注(0)|答案(3)|浏览(279)

我正在考虑开发一个多平台的图形化工作流编辑器,作为Eclipse和/或IntelliJ的插件。编辑器的工作方式类似于Visio/OmniGraffle/Activiti Designer/FuseIDE等工具。它将允许开发人员从工具箱中拖放组件,使用鼠标(或很酷的触摸)连接它们,甚至运行工作流的模拟(逐个突出显示组件并显示其相应的值)。
一些更重要的功能包括:
1-它应该使开发人员能够在他们的代码(Java/Scala)和工作流编辑器之间来回切换。
2-它应该能够连接到在浏览器上显示模型的Web应用程序(如果可能的话,实时)。
基本上,最终产品看起来就像下面2张图片中所描述的那样。

(来源:fusesource.com
我做了一些研究,发现Eclipse支持使用图形建模框架开发面向工作流的插件。但我似乎找不到任何类似的IntelliJ支持。我们的团队在内部使用IntelliJ,我相信它提供了比Eclipse更直观和更友好的体验。
你能给我一些关于如何开始构建我的插件的提示吗?与Eclipse相比,IntelliJ对这种交互式编辑器的支持如何?或者你会建议第三种方法(基于Web的IDE,工具。..)?一些参考资料就足够了。我真的很感激你的帮助。

kgqe7b3p

kgqe7b3p1#

我发现这个插件的IntelliJ.它适用于Activiti框架。这是描述:Intellij Idea的Activiti Designer插件
https://plugins.jetbrains.com/plugin/7429

vulvrdjw

vulvrdjw2#

也许我迟到了,但我已经为Flowable BPMN引擎创建了一个IntelliJ插件,它非常符合您的需求-在BPMN和代码之间导航。
我想你可以使用我的插件的源代码来了解如何构建自己的插件。
以下是插件链接:https://plugins.jetbrains.com/plugin/14318-flowable-bpmn-visualizer
以下是来源:https://github.com/valb3r/flowable-bpmn-intellij-plugin

mhd8tkvw

mhd8tkvw3#

请查看PolyBPMN可视化器Intellij IDEA插件https://plugins.jetbrains.com/plugin/21361-polybpmn-visualizer
它支持扩展名为 * 的文件。bpmn,*. bpmn.xml *.bpmn20。
参见 www.example.com

相关问题