what's new in eclipse mars

19
What’s New in Mars? Lakshmi P Shanmugam [email protected] SWT Co-lead and Committer IBM

Upload: lakshmi-priya

Post on 11-Apr-2017

359 views

Category:

Technology


1 download

TRANSCRIPT

What’s New in Mars?

Lakshmi P Shanmugam [email protected]

SWT Co-lead and Committer IBM

19.8.2015

Selfie of the Mars Rover!

Agenda

New projects

New cool stuff

New Eclipse SDK features

In the release train…

Oomph Installer

Docker tools integration

Automated Error Reporting

UI Responsiveness Monitor

Oomph installer

Preferences Questionnaire

Docker Engine

Docker tools in Eclipse

Docker perspective to connect to Docker daemon

Views to manage Docker images and running containers.

Create Docker Images, push & pull from repositories

Start, Stop, Pause, Resume Docker containers.

Automated Error Reporting

UI Responsiveness Monitor

In the Eclipse SDK…

Hierarchical view of nested projects

Customize & Reset Perspective are back

Close tabs to Left/Right in the Editor

Improved "Open With..." dialog

"Open Resource" dialog can now filter duplicate resources

Speed improvements for text search

Mac OS X distribution now an Application Bundle

Improvements to the Dark Theme

GTK+ 3 used by default on Linux distributions (when installed and available)

Dropped support for GTK+ versions older than 2.18 in Eclipse launcher

e4 tools integrated into Eclipse platform

Create an E4 project from "New Plug-in" wizard

Console ViewAutomatic scroll-lock

Word wrap

Terminate/Disconnect All

APIsNew JobGroup API (org.eclipse.core.runtime.jobs.JobGroup) to easily implement parallel algorithms.

The JFace StructuredViewer class now has an API to access the IStructuredSelection directly

Luna

Mars

SWT APIsMenuItem.setToolTipText() - Support to set a tooltip on menu items.

SWT Color class supports specifying an alpha value (integer: 0 to 255) for transparency.

Control's background can be set as transparent with a Color with alpha value or using SWT.COLOR_TRANSPARENT.

Support for auto text direction. Use (SWT#LEFT_TO_RIGHT | SWT#RIGHT_TO_LEFT) bit fields in Control#setTextDirection.

Resources

https://www.eclipse.org/eclipse/news/4.5

Thank You!