The Eclipse Foundation has announced the release of Eclipse 3.7, codenamed Indigo. The latest version of the popular open source integrated development environment (IDE) introduces some new components and improved functionality.
Eclipse’s modular design and emphasis on extensibility have helped attract a large ecosystem around the software. It is built and maintained like a tooling platform rather than just a standalone application. A great deal of specialized functionality is implemented in plug-ins, allowing the IDE to integrate with a lot of external tools and support a wide range of programming languages and development toolkits.
The core components of the IDE and many of the plug-ins are developed as individual open source projects within the Eclipse community. The Eclipse Foundation organizes an annual “release train” which involves a large-scale coordinated release that spans the Eclipse ecosystem. According to statistics published by the foundation, 62 Eclipse projects participated in the Indigo release train. The release consists of approximately 46 million lines of code from 408 individual developers.
Due to the prodigious scope of an Eclipse release, it’s impossible to highlight all of the changes and improvements. There are a number of significant additions, however, that are worthy of note.
The most significant new project in the Indigo release is WindowBuilder, a sophisticated tool for building graphical user interfaces with SWT and Swing. WindowBuilder was previously a commercial tool developed by Instantations, but was acquired by Google last year. Google opened the source code and contributed it to the Eclipse Foundation so that it could be incorporated into the IDE as the standard user interface design tool. Google has continued to actively develop the project since opening the source code.

Loading comments...