Jetbrains custom language plugin sources
Hi there!
I haven't been developing custom language plugins for IDEA for some time, but i guess it's time to return to the industry ; )
The last time i did develop though i clearly remember reading Jetbrain's own Ruby plugin sources almost as a manual to openAPI and not-so-openAPI as well. I managed to pick up lexer and parser automated testing technique, working with fancy completion, good caching, placing gutter marks and many more useful things.
However when i briefly scanned materials about plugin development now i haven't found anything alike.
So, what's the situation today:
can i get everything ruby/python/php/groovy etc plugins do by using openAPI?
are there opensource versions of the above plugins anywhere?
is there any cookbook for custom language plugins?
I'd be glad for any comments,
thank you
Please sign in to leave a comment.
Getting started doc: http://confluence.jetbrains.net/display/IDEADEV/PluginDevelopment specifically http://confluence.jetbrains.net/display/IDEADEV/Developing+Custom+Language+Plugins+for+IntelliJ+IDEA some language plugins (e.g. clojure, javafx, scala) are available under OSS, see jetbrains.org (http://www.jetbrains.org/pages/viewpage.action?pageId=983225) on how to obtain sources