DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
11 Monitoring and Observability Tools for 2023
Learn more
  1. DZone
  2. Coding
  3. Frameworks
  4. Eclipse Indigo Highlights: Excellent Tooling Additions

Eclipse Indigo Highlights: Excellent Tooling Additions

James Sugrue user avatar by
James Sugrue
CORE ·
Jun. 21, 11 · Interview
Like (0)
Save
Tweet
Share
13.76K Views

Join the DZone community and get the full member experience.

Join For Free

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.

windowbuilder

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.

egit

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.

jubula

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.

Eclipse

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Developer Productivity: The Secret Sauce to Building Great Dev Teams
  • UUID: Coordination-Free Unique Keys
  • Software Maintenance Models
  • Readability in the Test: Exploring the JUnitParams

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: