Friday Dec 19, 2008

Long time has passed since my last post about Groovy support. In meantime I was intensively fixing and improving the support. I fixed various bugs and enhancements and Groovy support is getting better everyday. Short list:

  • Grails installed from debian package now supported
  • Grails plugin support works behind proxy
  • Wizards properly report failed Grails operation
  • Code completion for this and super
  • Find action fixed for GSP files
  • Navigation for Domain/Controller/View improved
  • Clean supported from contextual menu
  • Run for the script is available from contextual menu
  • Proof of concept implementation of code completion for controller dynamic methods


These are just notable fixes many other small issues were resolved. If you were not using daily builds you also get all the features mentioned in my previous post.

There are more features planned for M2. We are rewriting the Groovy support to brand new Parsing API. This should bring us significant performance improvements. We also want to enhance support of code completion for dynamic methods in domain classes.

Features already pushed to trunk which unfortunately didn't make it to M1 (and thus are present in daily build only) are per project configuration of JDK for Grails and option to disable browser opening on run.

Comments:

Looks very promising!

Posted by Guillaume Laforge on December 22, 2008 at 01:25 PM CET #

But is there a way to break up the latest Groovy & Grails support code and backport it to Netbeans 6.5?

I'm saying this because it doesn't seems cool to be always looking for upgrade to latest NB to get latest features for Groovy/Grails.

Anyway, I love where Netbeans is heading -- can't wait for NB 7.0!

:-)

Posted by Sey on January 02, 2009 at 02:20 AM CET #

Unfortunately only important bugfixes are backported to 6.5. It is a matter of resources.

Posted by Petr Hejl on January 02, 2009 at 03:40 PM CET #

love to hear that the Groovy/Grails support in Netbeans is further improved. Keep up the good work :-)

Posted by Timo Haberkern on January 03, 2009 at 10:53 AM CET #

Good news. I like the plug in.Thank you so much for your effort.

Posted by Pan Feng on January 18, 2009 at 07:20 AM CET #

Hello great you are doing all this, but I even would be happy if I just could drop in a groovy class into an existing web application and could use it as a normal class (groovy itself allows this and I usually use the dual compile feature of the language to mix groovy and java that way)

Posted by Werner on February 04, 2009 at 02:17 PM CET #

Hi,
I'm really very very impatient for new NB 7.0 realease !
Keep up your good work.

Posted by Dunsun on February 08, 2009 at 04:18 PM CET #

Good job!
I hope this plug will be better than ROR plugin. :)

Posted by 222.93.130.44 on May 29, 2009 at 10:47 AM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed