I've been a zone leader with DZone since 2008, and I'm crazy about community. Every day I get to work with the best that JavaScript, HTML5, Android and iOS has to offer, creating apps that truly make at difference, as principal front-end architect at Avego. James is a DZone Zone Leader and has posted 639 posts at DZone. You can read more from them at their website. View Full User Profile

Eclipse Indigo Highlights: Excellent Tooling Additions

  • submit to reddit

With the Eclipse Indigo release just one day away, let's take a look at some of the most impressive tooling additions that have been made for Eclipse users. Ranging from Git integration to automated UI testing, this release is bound to impress developers. 


Following Google's acquisition of Instantiations last year, the much praised WindowBuilder project was contributed to Eclipse.WindowBuilder is the best GUI designer available for Java developers, providing support for SWT and Swing based UIs.

The tool provides full round-trip engineering, so you can go from source code to designer and back. 


With the huge rise in popularity that we've seen with the Git version control system, it's fitting that EGit joins the release train as version 1.0.

Built on top of JGit, this project provides developers with excellent integrated tools for using Git in their Eclipse projects. 


Writing automated GUI tests for your Java (or HTML) applications can be difficult. Jubula makes this easier, providing the ability to write tests from the user perspective, without any coding required. 

 The project support Swing, SWT/RCP/GEF and HTML applications.  Check out the project video to see just how easy it is to use.

Improved Maven Integration

The inclusion of the m2eclipse project means that developers now have first class Maven support within Eclipse. The project provides editors for POM files and the ability to run builds from Eclipse.


CDT Improvements

The CDT project has been around for quite some time, and version 8.0 gets released along with Indigo. This release has some really nice features for C/C++ developers. Top of the list for most will be Codan, which runs static analysis on your code, providing you with errors/warnings and decorations as you'd expect. 

There's also debugging improvements. For example, you can use CDT for debugging any binaries, without needing a project within the IDE. There's also pretty printing support for complex structures, making your debug experience much more pleasant:

CDT 8.0 is another huge improvement in one of the most successful projects within the Eclipse ecosystem.


Krishna Reddy replied on Tue, 2011/06/21 - 1:04am

Very nice article .... Thanks Buddy

Praveen Ab replied on Tue, 2011/06/21 - 12:03pm

This looks good. Thanks for the info. I am gonna have a look at it.

Kathy Blackmore replied on Thu, 2012/02/23 - 3:00am

I have always liked to work in Java because of it being cross platform compatible, and now that the tools have expanded their functionality I would definitely code more often in Java than before.

Kathy - Cartridgeshop

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.