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.
Platform | |
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
option, add
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
Example: 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 |
The JFace StructuredViewer class now has an API to access the IStructuredSelection directly.
Examples:
IStructuredSelection sel = viewer.getStructuredSelection(); ITreeSelection treeSel = treeViewer.getStructuredSelection();Bye bye (IStructuredSelection) viewer.getSelection() , we won't miss you!
|
JDT | |
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 |
PDE | |
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: