✨LiteFlowX is an idea plugin to increase productivity when using the LiteFlow framework.

Overview

LiteFlowX

LITEFLOWX

English | 简体中文

LiteFlowX is designed to increase productivity when you use the LiteFlow framework.

🍬 LiteFlowX Features:

  • Support for LiteFlow 2.8.x new expression language
  • Specific file Svg icons for easy identification of LiteFlow elements
  • Able to identify Component and Chain
  • Java code and Chain jump to each other
  • Jump between Xml files and LiteFlow elements
  • Auto-complete prompt for elf language, able to prompt Component, Chain and local variables
  • Provides LiteFLow toolbox
  • Support file jump to liteflow.ruleSource property
  • ...more features to come

🎉 Install LiteFlowX

For full details of install plugins, click me.

Install plugin from Marketplace

  1. Press Ctrl+Alt+S to open the IDE settings and select Plugins.
  2. Find the plugin named LiteFlowX in the Marketplace and click install.

Install plugin form disk

  1. Download the latest plugin archive on Releases.
  2. Press Ctrl+Alt+S to open the IDE settings and select Plugins.
  3. On the Plugins page, click and then click Install Plugin from Disk....
  4. Select the plugin archive file and click OK.
  5. Click OK to apply the changes and restart the IDE if prompted.

🌈 Demonstration

Smart prompt

智能提示ComponentChain

Pre detection

预检测Chain未命名或重复

Custom keywords color

自定义elf语法关键字颜色

Jump to

支持Component和Chain跳转

Local variables

支持局部变量

Language injection

支持.el.xml的chain标签自动注入elf语法

LiteFlow ToolBox

LiteFlow 工具箱

You might also like...

This project is a simple messaging application made using React-Native framework, Gifted-Chat library and Firebase database

This project is a simple messaging application made using React-Native framework, Gifted-Chat library and Firebase database. The example that will be shown here focuses on the ability of two people to message each other in a chat room.

Jan 30, 2022

An API Library that provides the functionality to access, manage and store device topologies found in JSON files using Java and Maven Framework

An API Library that provides the functionality to access, manage and store device topologies found in JSON files using Java and Maven Framework

Topology API 📙 About An API library which provides the functionality to access, manage and store device topologies. 📝 Description Read a topology fr

Aug 4, 2022

Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl

Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl

Skidfuscator: Obfuscation like never seen before. Join the discord: https://discord.gg/QJC9g8fBU9 🕵️ What is Skidfuscator? Skidfuscator is a proof of

Jan 5, 2023

Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.

Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.

Application for creating blog posts, developed with Java using Spring Framework for backend and Angular along with PrimeNG Library for frontend development.

Nov 27, 2022

Search API with spelling correction using ngram-index algorithm: implementation using Java Spring-boot and MySQL ngram full text search index

Search API with spelling correction using ngram-index algorithm: implementation using Java Spring-boot and MySQL ngram full text search index

Search API to handle Spelling-Corrections Based on N-gram index algorithm: using MySQL Ngram Full-Text Parser Sample Screen-Recording Screen.Recording

Dec 4, 2021

FactionRanking is a plugin that allows server administrators to put factions in competition in different rankings

Description FactionRanking is a plugin that allows server administrators to put factions in competition in different rankings (working for 1.7 and hig

Dec 22, 2022

An open source Minecraft plugin that allows operators to control who has access to the nether.

Nether Access Controller Description Nether Access Controller is a Minecraft plugin that allows operators to control access to the nether. It is essen

Feb 12, 2022

Minecraft Hug Plugin

Hug Sometimes virtual hugs are better than IRL hugs because you don't actually have to touch anyone. Hug makes it possible to hug another player on th

Sep 7, 2022

GodType is a very simple Bukkit plugin to allow the console (or a player) to chat as a defined name.

GodType GodType is a very simple Bukkit plugin to allow the console (or a player) to chat as a defined name. Config A config.yml file will be created

Dec 24, 2021
Releases(1.1.3)
  • 1.1.3(Dec 11, 2022)

    [1.1.3] - 2022-12-11

    • 新增 #I65E2V SWITCH表达式的DEFAULT用法
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I65E2V
    • 新增 #I65E31 脚本组件对Python语言以及Lua语言的支持
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I65E31
    • 兼容 IDEA-2022.3 版本
    Source code(tar.gz)
    Source code(zip)
    LiteFlowX-1.1.3.jar(313.26 KB)
  • 1.1.2(Nov 23, 2022)

    • 修复 #I5X8XV com/intellij/psi/impl/source/PsiClassImpl.isInheritor must not be null 的问题
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5X8XV
    • 修复 com.intellij.psi.impl.source.xml.XmlElementContentGroupImpl cannot be cast to class com.intellij.psi.xml.XmlTag 的问题
    Source code(tar.gz)
    Source code(zip)
    LiteFlowX-1.1.2.jar(311.07 KB)
  • 1.1.1(Oct 24, 2022)

  • 1.1.0(Oct 8, 2022)

    [1.1.0] - 2022-10-09

    • 新增 #I5TUH1 LiteFlow 2.9.0 的 data 属性特性的适配
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5TUH1
    • 新增 #I5TU26 LiteFlow 2.9.0 循环组件语法的适配
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5TU26
    • 新增 #I5U36H LiteFlow 2.9.0 版本中EL对*.xml检测生效
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5U36H
    • 新增 #I5UA9R LiteFlow 2.9.0 重构后的声明式组件的适配
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5UA9R
    • 新增 #I5TU3E 细分化Component类型的特性
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5TU3E
    • 修复 #I5Q35D ELF语法无法正常解析注释的问题
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5Q35D
    • 修复 #I5U3QH 核心源码不应该显示组件图标的问题
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5U3QH
    • 修复 #I5O84M 不能正常识别node的XML标签的问题
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5O84M
    • 优化 插件内核源码架构
    • 优化 插件内的所有图标,简洁清爽!
    • 优化 LiteFlowTool 工具箱的副标题显示内容
    • 修复 LiteFlowTool 工具箱双击无法跳转对应Chain的问题
    Source code(tar.gz)
    Source code(zip)
    LiteFlowX-1.1.0.jar(310.06 KB)
  • 1.0.4(Aug 25, 2022)

  • 1.0.3(Aug 2, 2022)

  • 1.0.2(Jul 20, 2022)

    [1.0.2] - 2022-07-21

    • 新增 #I5HPMC 支持EL中的注释
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5HPMC
    • 新增 #I5H8RL 新增 IDEA-222.* 的支持
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5H8RL
    • 新增 识别括号并高亮
    • 新增 自动缩进
    • 修复 抛出 java.lang.NullPointerException 异常的问题
    Source code(tar.gz)
    Source code(zip)
    LiteFlowX-1.0.2.jar(272.29 KB)
  • 1.0.1(Jul 13, 2022)

  • 1.0.0(Jul 11, 2022)

  • 0.1.1(Jun 15, 2022)

    [0.1.1] - 2022-06-15

    • 修复 #I5BW1N 关于java代码编辑器中的chain错误跳转问题
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5BW1N
    • 修复 #I5BPP6 修复组件多层继承而无法正确跳转问题
      • https://gitee.com/liupeiqiang/LiteFlowX/issues/I5BPP6
    Source code(tar.gz)
    Source code(zip)
    LiteFlowX-0.1.1.jar(139.84 KB)
Owner
码农小易
不要停止学习,不要停止思考。
码农小易
Spawn in the nether with a set of items. Made by logwet, designed by k4yfour, idea by Fyroah.

Noverworld Noverworld About Creating your own custom inventory Support FAQ About When you create a new world, you will spawn in the nether at a portal

null 13 Nov 24, 2022
💡极致性能的企业级Java服务器框架,RPC,游戏服务器框架,web应用服务器框架。(Extreme fast enterprise Java server framework, can be RPC, game server framework, web server framework.)

?? 为性能而生的万能服务器框架 ?? Ⅰ. zfoo简介 ?? 性能炸裂,天生异步,Actor设计思想,无锁化设计,基于Spring的MVC式用法的万能RPC框架 极致序列化,原生集成的目前二进制序列化和反序列化速度最快的 zfoo protocol 作为网络通讯协议 高可拓展性,单台服务器部署,

null 1k Jan 1, 2023
trying to create a plugin using the spigot api! this plugin will be responsible for delivering the products according to the settings!

KettraShop "simples plugin de ativação de produtos da loja, dentro do Minecraft" ⚙️ Configurações caso você não tenha uma loja virtual para seu servid

SEBASTIAN JN ฅ^•ﻌ•^ฅ 4 Nov 2, 2022
Lattice is a powerful, lightweight business extension invoke framework. By using the Lattice framework, complex business customization can be efficiently organized and managed.

Lattice Framework Introduction Lattice is a powerful, lightweight business extension invoke framework. By using the Lattice framework, complex busines

null 41 Dec 30, 2022
An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or to turn an existing project into a devops project using open source software (Git, Docker, Jenkins..)

DevOpsify Description An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or t

obaydah bouifadene 14 Nov 8, 2022
IntelliJ plugin for continuous OpenAPI linting using the Spectral OpenAPI linter

Spectral IntelliJ Plugin This plugin is a wrapper for the tool Spectral, a linter for OpenApi schemas. It supports all Jetbrains IDEs starting at vers

Schwarz IT 19 Jun 6, 2022
A bukkit/spigot plugin to add custom music discs using the Simple Voice Chat API.

Custom Discs 1.19 A spigot/bukkit fork of henkelmax's Audio Player. Play custom music discs using the Simple Voice Chat API. (The voice chat mod is re

null 21 Dec 22, 2022
The Quotation Management application is a API REST created using Spring Boot framework.

✅ Quotation Management API - Done ✅ About • Features • Setup • Technologies • Author • License ?? About The Quotation Management application is a API

Vanessa Swerts 6 Apr 29, 2022
a simple mini-project using Spring framework

Room Reservation Service First attempts to learn Spring with Linkedin-Learning led me to create this mini-project; a simple room reservation service f

Taha Elmi 4 Sep 23, 2021
[WIP] Springram is uber library for working with Telegram using Spring Framework and Spring Boot.

Springram Springram is a library for working with telegram using the spring framework and spring boot. This library gives you the ability to use contr

Max 6 Nov 1, 2022