dkandalov / live-plugin

IntelliJ plugin for writing IntelliJ plugins at runtime ⚡️
https://plugins.jetbrains.com/plugin/7282
Apache License 2.0
840 stars 66 forks source link

clojure support #137

Open schneiderlin opened 2 years ago

schneiderlin commented 2 years ago

amazing plugin! could you please add Clojure support back? how can I help, I can try to translate kotlin script to Clojure

dkandalov commented 2 years ago

Thank you! Sure, I look into it. I wonder if there is a reason why you use LivePlugin instead of https://www.jetbrains.com/help/idea/ide-scripting-console.html which should already support Clojure?

In LivePlugin it should be just another implementation of PluginRunner and a bunch of actions (also a downloader for Clojure runtime jar). There is no Kotlin script really, just Kotlin.

Just for the record, these are the reasons I removed Clojure/Scala support:

schneiderlin commented 2 years ago

I couldn't get ide-scripting-console with Clojure working correctly, it seems like lack of document and is not actively maintained.

dkandalov commented 2 years ago

👍 Good to know so I don't make the same mistakes 😅