Join the DZone community and get the full member experience.
Join For FreeRecently I got a lot of advice about Groovy and IDE support. In the recent past, I tried other IDE plugins for Groovy and was less than impressed. Yesterday evening, I tried IDEA + the Jetgroovy at the advice of Manuel Palacio and was quite impressed. Fred Grott told me the Eclipse Groovy plug-in was the way to go (which I tried a while ago and did not like as much, but perhpas it is better now).
Best Groovy Editor Software
The feedlr.blog has a post about trying the Groovy Eclipse plug-in, IntelliJ IDEA 7's JetGroovy plugin and NetBeans early support for Groovy. It rates IntelliJ support 4/5, Eclipse support 3/5 and the NetBean's support 1/5**. The NetBeans support is not out yet.
Has anyone tried all three? And if so, what was your impression? What is the best IDE to develop Groovy code in? How important is having IDE support for Groovy's continued success?
Feedlr comparison of IDEs (thanks to Mike Cantrell for passing that along)
Jan 24, 2020 13 Best Groovy IDE and Editor. Recommended for you. May 4, 2021 7 Tips To Build Responsive & Dynamic Drupal Website For Your Business. SlickEdit is a strong Cross-platform code editor. You find the strongest groovy features on SlickEdit. Features such as list members and auto parameter help perform effortlessly in all your codes because the tagging engine of SlickEdit has helped tagged your source code and your development kit's libraries.
Andres Almiray reminded of a prediction I made earlier:
Rick, if I remember correctly you ended 2006 with a piece stating that if Groovy tools did not make it into the scene then the language was doomed for mass adoption, I hope your latest exercise has shown that IDEA delivered (Eclipse is getting better). You may also want to have a look at GSQL and eventually GORM, they will simplify more your queries and still give you full control.
Best Groovy Editor For Mac
Opinion: Groovy will never live up to its potential until it has good tool support from Eclipse to a much lesser extent NetBeans. This is not to say that Groovy wont be useful and find a good niche. IDEA support is really great, but without Eclipse support and to a much lesser extent NetBeans support, it is going to be harder to achieve the developer mass market. Free IDEs are pretty popular. The problem with IDEA, although wonderful, it seems it is a very small part of the IDE mass market.
I have been putting Groovy off for two things: good IDE support, and support for Java 5 features like Generics and Enums. Well JetBrains has a great plugin for Groovy and Groovy 1.5 has the Java 5 features so now I am starting to put Groovy into the mix of tools that I use. IDEA support is enough for this rank and file developer.
rick hightower | cto of arcMind | blog |
Opinions expressed by DZone contributors are their own.
Popular on DZone
Details Group Tabs
DetailsThe Groovy Development Tools (GDT) provides Eclipse and Maven (m2e) support for the Apache Groovy programming language. GDT adds full-featured IDE support including editors, wizards, content assist, debugging, refactoring and searching.
GDT requires Eclipse Java Development Tools (JDT) as it builds upon Java/JVM support, including Java interoperability (bi-directional dependencies via joint compilation). If your Eclipse flavor does not include JDT, you must install it first.
GDT does not provide any direct support for Grails. If you want Grails tooling, please consider the Groovy-Grails Tools Suite or spring-projects/grails-ide for your Grails projects.
Best Groovy Editor For Eclipse
If you are notified during install or update 'The installation cannot be completed as requested', you can safely choose 'Update my installation to be compatible with the items being installed'. GDT is not compatible with logback classic, which is an optional part of m2e. See https://github.com/groovy/groovy-eclipse/issues/1237
- Editor,
- IDE,
- Languages,
- groovy,
- fileExtension_groovy,
- nature_org.eclipse.jdt.groovy.core.groovyNature,
- m2e,
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
May 2021 | 21/822 | 2818 (1.07%) | 26 |
April 2021 | 20/914 | 5071 (1.06%) | 53 |
March 2021 | 22/918 | 5259 (1.01%) | 54 |
February 2021 | 22/911 | 4309 (1.03%) | 45 |
January 2021 | 21/930 | 4891 (1.09%) | 58 |
December 2020 | 23/919 | 4036 (0.95%) | 39 |
November 2020 | 23/925 | 4552 (1%) | 51 |
October 2020 | 22/927 | 5143 (1.09%) | 61 |
September 2020 | 21/894 | 4792 (1.07%) | 44 |
August 2020 | 20/867 | 4234 (1.15%) | 74 |
July 2020 | 19/870 | 4911 (1.19%) | 74 |
June 2020 | 20/867 | 5077 (1.18%) | 77 |
Unsuccessful Installs in the last 7 Days: 13
Count | Error Message |
---|---|
12 | Cannot continue the operation. There is another install operation in progress. |
1 | Cannot complete the install because one or more required items could not be found.... |