Custom language plugin: knowledge prerequisites
Hi,
I would like to learn how to create a new custom language plugin, but
- I am not interested in learning Java (and I don't know a lot about Java)
- I am interested in learning kotlin
Is it reasonable to even try this, can I create a plugin and completely avoid learning Java
Please sign in to leave a comment.
Given that most of the code in IntelliJ IDEA plugin API is written in Java and most of the existing plugin examples are also in Java, being able to read Java will make it much easier for you to create a plugin. For writing the plugin code, you can use Kotlin; you won't need to write any Java.