Friday, August 17, 2007

First impressions of JetGroovy in IntelliJ IDEA 7.0 M2

Holy crap!! JetBrains really knocked the ball out of the park on this one. The newly released IntelliJ IDEA 7.0 M2 EAP supports a new Groovy/Grails plugin, JetGroovy, also created by JetBrains. I've been working with Grails 0.56 in Eclipse using the Grails Eclipse plugin. The plugin is not great and has some serious performance issues. BTW, I'm running all of this on Mac OS X 10.4. I tried out the new IntelliJ EAP with JetGroovy tonight. It absolutely rocks!! It found my Grails and Groovy distributions without intervention (they were setup in the environment on the OSX). Creating new domain objects, controllers, views, etc. is all done through the New... menu item. What's really cool is the quick view of the domain object, its controller, view, controller test, and domain test classes. Links to each are at the top of the editor window, and selecting a link changes the editor window contents to that file. Very, very cool. This plugin will singlehandedly get people playing with Grails and Groovy. Looks like a winner. Can't wait to see where this goes over the rest of 2007. IntelliJ IDEA 7.0 is set to be released in early 2008.

Powered by ScribeFire.