IntelliJ IDEA
IntelliJ IDEA and the
JetGroovy plug-in offer good support for Groovy & Grails developer. Refer to the section on
Groovy and Grails support on the JetBrains website for a feature overview.
To integrate Grails 1.2 to with IntelliJ run the following command to generate appropriate project files:
grails integrate-with --intellij
NetBeans
A good Open Source alternative is Sun's NetBeans, which provides a Groovy/Grails plugin that automatically recognizes Grails projects and provides the ability to run Grails applications in the IDE, code completion and integration with Sun's Glassfish server. For an overview of features see the
NetBeans Integration guide on the Grails website which was written by the NetBeans team.
Eclipse
We recommend that users of
Eclipse looking to develop Grails application take a look at
SpringSource Tool Suite, which offers built in support for Grails including automatic classpath management, a GSP editor and quick access to Grails commands. See the
STS Integration page for an overview.
TextMate
Since Grails' focus is on simplicity it is often possible to utilize more simple editors and
TextMate on the Mac has an excellent Groovy/Grails bundle available from the
Texmate bundles SVN.
To integrate Grails 1.2 to with TextMate run the following command to generate appropriate project files:
grails integrate-with --textmate
Alternatively TextMate can easily open any project with its command line integration by issuing the following command from the root of your project: