On 27/10/2014 22:06, landaire wrote:
I'm trying to make a plugin for IntelliJ IDEA to support D
(https://github.com/landaire/intelliD is what I have now utilizing DDT's
lexer) but a lot of what's required to add advanced features like code
folding, code completion, etc. is generally autogenerated by JetBrains's
Grammar Kit plugin which only generates that stuff from a BNF grammar.

Nice to hear someone re-using DDT's DTool code for another tool. (it's called DTool BTW, not plugin_tooling - that's just the directory :P )

From https://github.com/landaire/intelliD:
"Backported to JDK 6 as the module made heavy use of JDK 7 and JDK 6 or lower is required for IntelliJ plugin development"

WUT?? That is so backwards... I even have a hard time believing that. (I'm no IntelliJ expert so I don't know for sure what is the case). But JDK 6 is getting quite old, 7 has been out for some time now, and is already superseded by 8 (and 9 is being concocted as we speak - the pace of Java changes has picked up now that Oracle took charge)

Are you really *sure* you can't write IntelliJ plugins with Java code using JDK 7 and above? IntelliJ is supposed to be Java IDE that is all fresh and up-to-date! (As opposed to Eclipse, whose code base has stagnated, I readily admit that, ;'( )

--
Bruno Medeiros
https://twitter.com/brunodomedeiros

Reply via email to