The Groovy language is supported by lots of IDEs and text editors.

Editor Support level Syntax highlighting Code completion Refactoring

UltraEdit

Yes

No

No

Groovy Eclipse

Yes

Yes

Yes

IntelliJ IDEA

Yes

Yes

Yes

Netbeans

Yes

Yes

Yes

Groovy and Grails Toolsuite

Yes

Yes

Yes

Emacs Groovy Mode

Yes

No

No

TextMate

Yes

No

No

vim

Yes

No

No