Here are some of the more noteworthy things available in the Mars milestone build M2 (2014-09-19)
which is now available for download.
We also recommend to read the Tips and Tricks, either via Help > Tips and Tricks... or online for Platform, JDT, and PDE.
|New debug option for resource change notifications||
In order to help troubleshooting problems with resource change listeners,
a new debug option was added to print information about which event triggers which
listener. This option gives a better picture of the flow of all workspace
change events and how other plugins react to those changes. To enable the new
org.eclipse.core.resources/debug=true org.eclipse.core.resources/notifications=truein your .options file or use the General > Tracing preference page to enable it.
|I18n support for CSS bridge||
Internationalization and localization support for the CSS bridge has been added. More information can be found in bug 437902
1. Modified files needed to enable the i18n support in the CSS bridge for the Polish locale:
2. Launch the Eclipse instance with the '-nl pl' command line arguments. Running CSS bridge with Polish locale:
|Direct access to structured selection of a JFace Viewer||
IStructuredSelection sel = viewer.getStructuredSelection(); ITreeSelection treeSel = treeViewer.getStructuredSelection();Bye bye
|Improved compiler performance||Significant performance improvements have been made to the Java compiler on generics-heavy code. Details on affected scenarios, fix and performance results can be found on bug 434326|
|Products can specify CSS file||
In the Product Editor, on the Customization tab, you can now
specify the name of a CSS file to be used to style the product.
The above features are just the ones that are new since the previous milestone build. Summaries for earlier Mars milestone builds: