Platform and Equinox
Views, Dialogs and Toolbar |
|
Quick Switch Editor dialog shows path |
The Quick Switch Editor (Ctrl+E) dialog for editor selection now shows the path of the resource along with its filename.
|
Workspace selection dialog offers completion proposals |
The Workspace selection dialog now shows completion proposals making it easier to pick a workspace with the keyboard.
|
Preferences |
|
Advanced font search |
The Colors and Font preference page now supports searching for font, font height and font style in
addition to the already searchable primary description of the font.
The new search capability enables you to quickly see where a font is used or where a specific style or size is used. Examples of search texts are: "segoe", "consolas 10", "consolas 9 bold", "italic bold", "semibold".
|
Themes and Styling |
|
Improved drawing of the chevron button of tab folders |
When a CTabfolder contains more tabs than that can be displayed, the chevron button appears showing the number of tabs that are hidden. This chevron button doesn't have transparency artifacts anymore, making it more readable especially in the dark theme. The number shown on the chevron button is limited to 99. When greater than 99 it shows the string "99+". On macOS this text is no longer truncated. |
Combo box styled in Windows Dark theme |
Leveraging the SWT support to style the read-only Combo, the combo boxes are now styled in the Dark theme on Windows.
Old style: New style: |
General Updates |
|
Added support for custom URL schemes |
Eclipse platform can now handle custom URL schemes. When you click on a link with a specific custom URL scheme, Eclipse first starts (if it's not running yet) and then handles the clicked link.
An URL scheme defines the context and thus defines the type of URL, which determines the interpretation of the following URL part.
Examples of a few popular schemes include You can control the URL schemes that should be handled by the current Eclipse installation via the General > Link Handlers preference page.
Plugins can add handlers for custom URL schemes via the extension point |
Dropped support for 32-bit platforms | Eclipse and eclipse based applications no longer run on 32 bit platforms or 32 bit JVM. Only 64-bit platforms/JVM are supported. |
Dropped support for GTK2 |
GTK2 is no longer a supported target environment for Eclipse/SWT on Linux in 4.10, and Eclipse/SWT applications will no longer run on GTK2. Furthermore the SWT_GTK3
environment variable is ignored, as only GTK3 is supported now.
|