7282 LivePlugin Plugin development 32 Dmitry Kandalov 5 18013 syl 2016-08-15 0.5.10 beta


Compatible with all products except MPS
18 013
This is a plugin for IntelliJ IDEs to write plugins at runtime without having to restart IDE. It uses Groovy as main scripting language and has experimental support for Scala and Clojure.

To get started:
  • open "Plugins" tool window
  • select one of the plugin entries in the panel (entries are folders, and "plugin.groovy" are startup scripts for plugins)
  • click "Run" icon to execute plugin (or use keyboard shortcut "alt+C, alt+E" or "ctrl+shift+L")
If the above worked fine:
  • modify "plugin.groovy" and rerun plugin to see results
  • add built-in plugin examples and experiment with them
  • for more details see readme on GitHub
If something doesn't work, feel free to report an issue.
(To use alt+... shortcuts on OSX with JDK8 you might need to edit keyboard layout, please see this wiki page.)

Download plugin

Its so cool, love it, use it everyday
+1 ScriptPlugin
May be PluginScript or ScriptPlugin? Yes, it's possible to change just name and leave plugin id as it is. I think I tried this with intellijeval but iirc id was still displayed somewhere.
What about LiveScript, or HotScript? Also you could keep the pluginId same :)
That's true :) What name would you use? (it's a bit difficult to rename because it means creating new plugin but I might do it anyway sometime later)
Is it only me, or is the name of the plugin too much confusingly similar to LiveEdit? :)
Please  sign in  to leave a comment.