The Eclipse Foundation has
announced the release of the annual
Eclipse 3.7 release (Indigo), bringing together all the projects developed under the auspices of Eclipse, such as the Eclipse platform, a set of tools for Java developers, tools for source code management, visual GUI builders, etc. 402 committers from 49 different organizations took part in the preparation of the new issue. The total amount of source code released within Eclipse 3.7 is 46 million lines of code. The number of projects included in the release
reached 62 (there were 39 such projects last year).
For download
, 10 builds of Eclipse have been
prepared , optimized for various platform applications, including options for developers using Java EE, JavaScript and C / C ++. Unfortunately, this year, due to the lack of a maintainer
, a ready-made assembly for developers in the PHP language
was not formed , but PHP support can be enabled via the PHP Development Tools installation (PDT) in the add-ons installation manager integrated into the Eclipse environment.
Key improvements for Java developers:
- Stable UI release for working with EGit 1.0 Git repositories;
- m2eclipse - seamless integration with the Maven system, including the work of pom-files and the launch of the assembly from the Eclipse desktop environment;
- Jubula - automated GUI testing system for Java and HTML;
- WindowBuilder is a GUI-based visual design system. The WindowBuilder code is opened this year by Google;
- Eclipse Marketplace Client adds support for installing a “solution” from the directory by dragging and dropping;
- Mylyn 3.6 adds the ability to monitor an assembly in Hudson directly from the Eclipse environment.
Improvements to modeling tools:
- Xtext 2.0 greatly simplifies the process of creating domain-specific languages. Added support for creating domain-specific languages ​​with embedded Java-like expressions. Xtend, a new language for defining templates, has been added to allow tight integration of code generation into the Eclipse workbench. Added new refactoring framework for domain-specific languages;
- In Acceleo 3.1 , integration of code generation into Ant and Maven assembly chains is provided, as well as improved editing capabilities for code generators;
- CDO Model Repository 4.0 adds support for several NoSQL databases, such as Objectivity / DB, MongoDB and DB4O. Optimizing caching and other improvements made it possible to work with models that occupy several gigabytes;
- EMF 2.7 simplifies the process and increases the efficiency of replicating changes across all nodes of a distributed network. Instead of sending a full portion of the data, the client now informs the server about specific changes;
- In EMF Compare 1.2 added support for UML and improved integration with SCM;
- EMF Facet is a new project that allows you to create extensions to existing metamodels without changing them.
Other
improvements :
- Implementation in Equinox of the OSGi R4.3 specification;
- Numerous improvements in the Eclipse Platform interface;
- Support multitouch and gesture control;
- WebKit support for all platforms (Windows, Linux and Mac OS X).
- The implementation of the Eclipse Communication Framework (ECF) standards OSGi 4.2 Remote Service and Remote Service Admin;
- Riena 3.0 adds support for creating web browser-based applications using the Eclipse RAP.
New projects adopted this year as part of the Eclipse Indigo:
I apologize, for some reason I can not publish the topic link. The original article is here
OpenNet.RU . A separate PDT version has not yet appeared on the download page. In the near future I will try a new version in combat conditions