Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/User/NewIn103"
(→Debug) |
|||
Line 53: | Line 53: | ||
= Build = | = Build = | ||
---- | ---- | ||
+ | {| style="width: 100%;" | ||
+ | |- style="vertical-align:top;" | ||
+ | ! style="width: 30%; text-align:left;" | Headless builder can now remove projects from workspace. | ||
+ | | There are new two options based on the import options that will be executed before a build:<br> | ||
+ | "-remove" /path/to/project - will remove a single project from workspace.<br> | ||
+ | "-removeAll" /path/to/projectTree - will remove a tree of projects in this path.<br> | ||
+ | Both options are more precedence than the import options. That means if you import a project and remove it or the containing project tree in the same command, the project will not be imported. Otherwise it is possible to combine the options with importing in this way: <br> | ||
+ | -importAll /path/to/projectTree -remove<All> /path/to/projectTree/subProject<Tree> <br> | ||
+ | This will import a project tree and remove the sub project or sub project tree. <br> | ||
+ | See also [http://eclip.se/573512 Bug 573512]. | ||
+ | |} | ||
+ | |||
+ | {| style="width: 100%;" | ||
+ | |- style="vertical-align:top;" | ||
+ | ! style="width: 30%; text-align:left;" | Add verbose option for progress monitor of headless builder. | ||
+ | | During operations, such as remove projects, the subtask of a progress | ||
+ | monitor has useful information for users. However during a normal build | ||
+ | there ends up being lots of output that is of little value. <br> | ||
+ | See also [http://eclip.se/573512 Bug 573512]. | ||
+ | |} | ||
---- | ---- | ||
Revision as of 13:36, 17 May 2021
Contents
Release
This is the New & Noteworthy page for CDT 10.3 which is part of Eclipse 2021-06 Simultaneous Release
pack200 (*.jar.pack.gz) removed | From CDT 10.3 pack.gz (aka pack200) jar files are not included with CDT release. (bug 572347). |
---|
Editor
Refactoring
Code Analysis
Parser
Formatter
Build
Headless builder can now remove projects from workspace. | There are new two options based on the import options that will be executed before a build: "-remove" /path/to/project - will remove a single project from workspace. |
---|
Add verbose option for progress monitor of headless builder. | During operations, such as remove projects, the subtask of a progress
monitor has useful information for users. However during a normal build
there ends up being lots of output that is of little value. |
---|
Debug
Show opcode as byte sequence | The instruction opcode is shown as sequence of bytes inside the disassembly view.
See bug 572880. |
---|
Jump To Memory location context menu | The disassembly view got a new context menu entry to jump to memory location for the current selected entry.
See bug 573157. |
---|
Launch Bar
Terminal
Open files and links with Ctrl+Click | When pressing the Ctrl key (Cmd key on mac), the word under the mouse pointer is highlighted with an underline and by clicking it the terminal guesses how to open it:
See bug 563015. |
---|
API modifications
org.eclipse.cdt.dsf.gdb |
A new method org.eclipse.cdt.dsf.gdb.service.IGDBBackend.getDebuggerCommandLineArray() has been added for access to, and customization of, the GDB command line used when launching a debug session. This method should be overridden by extenders in preference to overriding org.eclipse.cdt.dsf.gdb.service.GDBBackend.getDebuggerCommandLine() or org.eclipse.cdt.dsf.gdb.service.GDBBackend.getGDBCommandLineArray() which are now deprecated. See Bug 572944 |
---|
Bugs Fixed in this Release
See Bugzilla report Bugs Fixed in CDT 10.3