Platform Improvements, Top Eclipse Mars Feature #9

Platform Improvements, Top Eclipse Mars Feature #9

As we push towards Eclipse Mars I’ve started my annual tradition of counting down the Top 10 Eclipse Features that I’m most excited about. Number 9 on my list is Platform Improvements.

The Eclipse platform is the core of all Eclipse based applications and plugins. Improvements to the platform benefit us all. While it’s often been argued that the Eclipse platform suffers from the tragedy of the commons, I’m happy to see a number of exciting improvements this year.

The dark theme received some much needed love this release. You can see the difference from Eclipse Luna (top) to Eclipse Mars (bottom):

darktheme

And many more icons where re-created as PNGs:

ant-icons

And SWT has finally implemented proper transparent support.

transparent_control_background

The print button was removed (hidden by default), although now I’m not sure how we will do code reviews anymore :-).

show-print-button

And most importantly, the perspective customization dialog is back.

cpd_actionsets_compare_M4_M5

 

There were a number of other changes too, such as improvements to the ‘Open With’ and ‘Open Resources’ dialogs, improvements to how editor tabs are handled and text search performance improvements.

For more Eclipse Tips & Tricks, follow me on Twitter.