Is it possible to write an IDEA plugin with Scala?
We are developing an external DSL in Scala and want to provide a GUI for our users. Our parser is already written in Scala, so we would want to reuse existing code for syntax highlighting etc.
So, the questions would be:
* How to setup a plugin project which uses the Scala compiler inside IntelliJ
* How to build the project outside of IntelliJ (with sbt preferably)
* Are there any problems when depending on a particular version of the Scala library?
I'll try to figure this out myself, but if someone would share prior experience I'd be glad.