Eclipse Oxygen: Fourth milestone is now available
Macro Oxygen bubbles image via Shutterstock
The release train for Eclipse Oxygen has stopped into another station — the fourth milestone of 4.7. While M3 was all about the improvements made under Oxygen’s hood, milestone number four is all about usability and visual appearance.
The fourth milestone of Eclipse Oxygen is here. Unlike the previous milestone, which dealt mainly with the tooling itself, M4 is all about appearance. The platform received a handful of improvements but that’s not all. It seems that user-friendly is the theme of the fourth milestone.
One of the platform improvements is the fact that users can now search for partial descriptions in Quick Access (Ctrl+3); the search result matches space-separated words in the search string. For example, searching for “clone repo”, will match the “Clone a Git Repository” command.
According to the official announcement, this improvement works also in case of parenthesis, or when the search string matches the category name.
Plus, the Quick Access (Ctrl+3) result list does not show duplicate elements anymore. For example, a search result element will not be shown in another category if it is already in the “Previous Choices” category. Talking about appearance, the title window is simpler and can be configured from Preferences. By default, the title displays workspace name, editor path and product name.
You can also launch multiple other launch configurations sequentially, with configurable actions after launching each group member thanks to the new Launch Group launch configuration:
- None: Continue launching the next member right away
- Wait until terminated: Continue launching the next member only after this member has terminated
- Delay: Delay launching the next member for a given amount of seconds.
You can create new launch groups via the Run > Run Configurations… or Run > Debug Configurations… dialogs.
The heap status looks consistent across all platforms, the Progress view has been adjusted for the Eclipse dark theme and a new Sort By option has been added in the Breakpoints view’s view menu.
The Javadoc color usage on Linux is no longer inconsistent. Plus, the team also added support for Javadoc on the Eclipse Dark Theme. Furthermore, the Open Implementation hyperlink and the Navigate > Open Implementation action open the implementation of the selected interface or class also. Previously Open Implementation was only available for methods.
As far as Braces are concerned, the Java > Editor > Typing > Automatically insert at correct position > Braces preference option is, as of now, enabled by default, thus automatically inserting the braces where they are required.
Features can now be organized into hierarchies by using the nested categories support in the Category Definition editor. The created definition can be used as input for the Categorize repository parameter in the File > Export… > Deployable features wizard. They are also visible in the Install dialog.
When selecting plug-ins in the New > Feature Project wizard, you can now use a text filter. Plus, you can now specify if workspace plug-ins should override target platform plug-ins with the same id (Plug-in Development preference page > General settings for plug-in development). When disabled (the option is enabled by default), all plug-in versions from workspace and target platform will be used and for a plug-in id, the best available plug-in will be chosen.
Read here the entire summary for Eclipse Oxygen milestone build M4.