Groovy Plugin

Does anyone know of a Groovy plugin in the works? The current one is old and doesn't look like any work is being done on it. Not having simple things like completion work REALLY sucks. IntelliJ is basically Notepad with syntax coloring when it comes to Groovy editing.

It's cool that JetBrains built a Ruby and Scala plugin but could you guys build a Groovy plugin now that the language has stabilized? Groovy is a FAR better scripting language for the typical Java programmer than the others (not that there's anything wrong with Ruby or Scala it's just that they have completely different grammar).

10 comments
Comment actions Permalink


Out of curiosity, do they have anything resembling a language specification
there days?
The language is supposed to be a superset of Java, but support for annotations
is "in development", etc?


0
Comment actions Permalink

Now I add groovy file as Java Source File Type for Struts 2.0 development. I admire Ruby and Groovy support in IDEA.

0
Comment actions Permalink

Hello Marc,

Does anyone know of a Groovy plugin in the works? The current one is
old and doesn't look like any work is being done on it. Not having
simple things like completion work REALLY sucks. IntelliJ is
basically Notepad with syntax coloring when it comes to Groovy
editing.

It's cool that JetBrains built a Ruby and Scala plugin but could you
guys build a Groovy plugin now that the language has stabilized?
Groovy is a FAR better scripting language for the typical Java
programmer than the others (not that there's anything wrong with Ruby
or Scala it's just that they have completely different grammar).


We have started some initial work on a Groovy plugin, but we don't currently
have any definite release plans for that.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Good news, thanks. Waiting for it :)

0
Comment actions Permalink

What about generics?:)

0
Comment actions Permalink

Scala is not about scripting, it is a far more expressive statically typed language on the JVM.

0
Comment actions Permalink

Marc, we've started PSI implementation for Groovy, the parser should not be difficult. As for resolve and consequently completion we don't have estimates yet.

0
Comment actions Permalink

The short answer is: no.

There's a draft spec available but no finalized spec. Of course, there doesn't appear to be an official spec for Ruby either (there's just a wikipedia style one where users have contributed their observations about its grammar, etc.) and it's a much older language.

0
Comment actions Permalink

I would love to test it with an EAP version of Selena. I am using the normal GroovyJ plugin in 6 at the moment and it is pretty bad.

0
Comment actions Permalink

Manfred, we are going to release 0.1 version really soon, please stay tuned.

0

Please sign in to leave a comment.