blob: 2e343ee6f820d13db9870931dddcfbe54a8c4109 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="copyright" content=
"Copyright (c) Eclipse contributors and others 2020. This page is made available under license. For full details, see the LEGAL section in the documentation that contains this page." />
<meta http-equiv="Content-Language" content="en-us" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="STYLESHEET" href="../book.css" charset="ISO-8859-1" type="text/css" />
<style type="text/css">
/*<![CDATA[*/
body {max-width: 900px;}
table.news col.title {width: 30%;}
/*img {max-width: 520px;}*/
table.news {table-layout: fixed; border-collapse: collapse; width: 100%;}
table.news td {border-top: solid thin black; padding: 10px; overflow: visible;}
table.news tr {vertical-align: top;}
table.news tr td.section {font-size: 20px; font-weight: bold;}
table.news tr td.title {vertical-align: top; font-weight: bold;}
table.news tr td.content {vertical-align: top;}
ul {padding-left: 13px;}
/*]]>*/
</style>
<title>Eclipse Platform What's New in 4.22</title>
</head>
<body>
<h2>What's New in Eclipse 4.22 (Platform)</h2>
<p>Here are descriptions of some of the more interesting or significant changes made to the Eclipse Platform for the
4.22 release of Eclipse. They are grouped into:</p>
<ul>
<!-- NOTE: Sync ../topics_WhatsNew.xml with this! -->
<li><a href="#ViewsAndDialogs">Views, Dialogs and Toolbar</a></li>
<li><a href="#TextEditors">Text Editors</a></li>
<li><a href="#StylingThemes">Themes and Styling</a></li><!-- <li><a href="#Preferences">Preferences</a></li>-->
<li><a href="#GeneralUpdates">General Updates</a></li>
</ul>
<p>Plug-in developers will also be interested in the corresponding <a href=
"../../org.eclipse.platform.doc.isv/whatsNew/platform_isv_whatsnew.html">What's new</a> document in the plug-in
developer's guide.</p>
<p>We also recommend to read the <a href="../tips/platform_tips.html">Tips and Tricks</a>.</p><br />
<!-- ****************** START OF N&N TABLE ****************** -->
<table class="news">
<colgroup>
<col class="title" />
<col />
</colgroup>
<tbody>
<!-- ******************* Views, Dialogs and Toolbar ************************************* -->
<tr>
<td id="ViewsAndDialogs" class="section" colspan="2">
<h2>Views, Dialogs and Toolbar</h2>
</td>
</tr>
<tr id="external-browser-default">
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=577081 -->
<td class="title"><a href="#external-browser-default">External browser used by default</a></td>
<td class="content">By default the Eclipse IDE will open the default system browser instead of the internal
browser. You can change this setting via Windows -&gt; Preferences -&gt; General -&gt; Web Browser.</td>
</tr>
<tr id="launch-config-view">
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=513735 -->
<td class="title"><a href="#launch-config-view">Launch Configuration View</a></td>
<td class="content">
The new Launch Configuration View allows quick access to all your launch configurations without the need to
enter the launch dialogs.
<p><img src="images/launch-config-view2.png" alt="" width="600" /></p>
<p>You can launch (run, debug, profile, etc.) as well as terminate and/or relaunch running configurations
directly from the view.</p>
<p>The view also provides API which allows third party contributions to hook into the view and provide
"launchables".</p>
</td>
</tr>
<tr id="defaultShowIn">
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=575453 -->
<td class="title"><a href="#defaultShowIn">Double click on Problem without File shows in default view</a></td>
<td class="content">
Double click on Problems executes "Go to Resource". But there are cases where no File (column "Path") is
associated with the Problem. In those cases "Go to Resources" cannot be executed. Instead the default "Show
In" action is now executed.
<p><img src="images/Problems_Default.png" alt="" /></p>This default depends on the perspective.
</td>
</tr><!-- ******************* End of Views, Dialogs and Toolbar ************************************* -->
<!-- ******************* Text Editors ************************************* -->
<tr>
<td id="TextEditors" class="section" colspan="2">
<h2>Text Editors</h2>
</td>
</tr>
<tr id="multi-selection">
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=466532 -->
<td class="title"><a href="#multi-selection">Multiple text selection</a></td>
<td class="content">
Support for multiple selection has been added to Text Editors. Multi selections allow most edit operations
(text replacement or insertion, extend selection to next word or to next line, copy/paste...) to apply
simultaneously on all ranges.
<p><img src="images/multi-carets.png" alt="" /></p>
<p>Multiple strategies are available to enable multi-selections:</p>
<ul>
<li>Turn a block selection into a multi-selection using the <i>To multi-selection</i> command,</li>
<li>Add a caret with <code>Alt+Click</code>,</li>
<li>Use the new <i>Select All</i> button on the Find/Replace dialog.</li>
</ul>
</td>
</tr><!-- ******************* End of Text Editors ************************************* -->
<!-- ****************** Preferences ************************************* -->
<!--<tr>
<td id="Preferences" class="section" colspan="2">
<h2>Preferences </h2>
</td>
</tr>-->
<!-- ****************** End of Preferences ************************************* -->
<!-- ******************* Themes and Styling ************************************* -->
<tr>
<td id="StylingThemes" class="section" colspan="2">
<h2>Themes and Styling</h2>
</td>
</tr>
<tr id="win32-dark-titlebar-css">
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=563329 -->
<td class="title"><a href="#win32-dark-titlebar-css">Windows dark theme styles title bar</a></td>
<td class="content">
The windows title bar in the dark theme on Windows OS is now styled in the default dark theme.
<p><img src="images/dark-windows-toolbar.png" alt="" /></p>
</td>
</tr><!-- ******************* End of Themes and Styling ************************************* -->
<!-- ******************* General Updates ************************************* -->
<tr>
<td id="GeneralUpdates" class="section" colspan="2">
<h2>General Updates</h2>
</td>
</tr>
<tr id="ant-version-upgrade">
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=576370 -->
<td class="title"><a href="#ant-version-upgrade">Ant 1.10.12</a></td>
<td class="content">Eclipse has adopted Ant version 1.10.12.</td>
</tr><!-- ******************* End of General Updates ************************************* -->
</tbody>
</table><!-- ****************** END OF N&N TABLE ****************** -->
</body>
</html>