Custom language plugin: knowledge prerequisites

Hi,

I would like to learn how to create a new custom language plugin, but

  1. I am not interested in learning Java (and I don't know a lot about Java)
  2. I am interested in learning kotlin

Is it reasonable to even try this, can I create a plugin and completely avoid learning Java

0
1 comment
Official 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.

Please sign in to leave a comment.