当前位置: 首页 > 后端技术 > Java

LiteFlow深度结合IDEA,IDEA插件发布,规则编排如虎添翼!

时间:2023-04-01 16:26:17 Java

PrefaceLiteFlow今天正式发布了IDEA插件LiteFlowX!这个IDEA插件可以和LiteFlow规则文件深度结合,可以很方便的在IDEA中跳转定位组件。大大弥补了LiteFlow的规则文件不能很好定位代码的问题!简单介绍一下LiteFlow框架:LiteFlow框架是Java领域一款小巧美观的开源规则编排引擎。2020年开源,目前已经迭代了36个版本。它拥有越来越大的社区和许多用户。如果想进一步了解这个开源引擎,可以移步官网,强大的文档让你快速上手:https://liteflow.yomahub.com/虽然我是LiteFlow的作者framework,这个插件不是我出的,是一个很有才华的群友小伊,也是LiteFlow框架的使用者之一。感谢他为LiteFlow框架做出了这样的插件,为开源精神点赞!审核过程中的一件有趣的事情。小义跟我说了发展计划后,我很看好。出乎意料的是,一周后,我看到了一个样本。并表示已经提交到JetbrainsMarketplace。在等待审稿的过程中,发生了一件有趣的事情。大概发帖的前一天下午,小易来找我说插件审核请求被拒绝了。原因让我们哭笑不得。请看图:小易用的是LiteFlow的LOGO作为插件的ICON,但是JetBrains说这个图标有点像“thatcrisp”的logo(谐音自己体会),这会让一些用户看不懂感觉不错。...我就想问一下,这个LOGO看着像个风车,怎么会和XX有关呢?.这是逼我换LOGO吗?最后还是不行,只能对LOGO做一些简单的变形,重新送审。上面的如何安装是复习期间的一个有趣事件,所以顺便记录一下。目前该插件已发往插件市场,但目前发布的是alpha版本。如果直接在IDEA的Marketplace上搜索,是找不到的。您需要添加Marketplace的AlphaChannel才能找到它。添加如下链接:https://plugins.jetbrains.com...添加后,搜索LiteFlowX,会出现LiteFlow插件:Howtouse安装插件后,回到规则文件。可以看到规则发生了一些变化:解释一下每个图标:文件图标跳转组件的定义类(如果你的Node定义在规则中)红色跳转组件定义类绿色跳转链定义紫色跳转到Node的定义(如果你的Node在规则中有定义)LiteFlow支持三种配置格式,xml/json/yml。该插件目前支持xml和json格式,yml格式暂不支持。最后,这个插件也是开源的。这里是这个插件的开源仓库地址。去点击星标。Gitee:https://gitee.com/liupeiqiang...Github:https://github.com/Coder-Xiao...人人可以捡素材人人可以有开源精神,让开源项目可以改的越来越好,感谢这位师兄对LiteFlow的贡献。如果你正在学习和使用这个框架,可以下载插件按照文章中的方法使用。