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/NewIn94"
(Add external console) |
(→Debug: add description and images for external console) |
||
Line 75: | Line 75: | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
! style="width: 30%; text-align:left;" | External Console | ! style="width: 30%; text-align:left;" | External Console | ||
− | | You can now | + | | You can now debug a program with an external console window easily in CDT on Windows. This prevents GDB mixing its input/output with the program being debugged. CDT launches the new console by telling GDB with "set new-console on". This is a Windows only feature as only Windows has support for "set new-console on". |
+ | |||
+ | [[File:CDT94_external_console_in_action.png|792x599px|link=https://wiki.eclipse.org/images/c/c8/CDT94_external_console_in_action.png|click for larger version]] | ||
+ | |||
+ | You can set whether to use an external console window in the launch configuration: | ||
+ | |||
+ | [[File:CDT94_launch_config.png|x600px|link=https://wiki.eclipse.org/images/d/d3/CDT94_launch_config.png|click for larger version]] | ||
+ | |||
+ | You can set the default value for any newly created launch configurations in the preferences: | ||
+ | |||
+ | [[File:CDT94_launch_config_defaults.png|x600px|link=https://wiki.eclipse.org/images/0/0e/CDT94_launch_config_defaults.png|click for larger version]] | ||
See ([http://eclip.se/520580 bug 520580)]. | See ([http://eclip.se/520580 bug 520580)]. | ||
|} | |} | ||
---- | ---- | ||
+ | |||
= API modifications = | = API modifications = | ||
---- | ---- |
Revision as of 10:13, 14 November 2017
Contents
Release
This is the New & Noteworthy page for CDT 9.4 which will be part of Eclipse Oxygen.2
Editor
Open Declaration on |
Open Declaration on a |
---|
Code Analysis
A new quick fix was added for suppressing a problem by adding a suppression comment (bug 495842). |
---|
Formatter
Command line code formatter | It is now possible to format source code without starting the Eclipse UI using the new headless formatter application. The command line formatter works as a standard Eclipse application.
eclipse -nosplash -application org.eclipse.cdt.core.CodeFormatter -consoleLog \ -verbose -config .settings/org.eclipse.cdt.core.prefs src/ See Using the Formatter Application and bug 520340 for details. |
---|
Parser
Build
Headless Build | Headless build has three new command line arguments:
See (bug 520163). |
---|
Debug
External Console | You can now debug a program with an external console window easily in CDT on Windows. This prevents GDB mixing its input/output with the program being debugged. CDT launches the new console by telling GDB with "set new-console on". This is a Windows only feature as only Windows has support for "set new-console on".
You can set whether to use an external console window in the launch configuration: You can set the default value for any newly created launch configurations in the preferences: See (bug 520580). |
---|
API modifications
org.eclipse.cdt.debug.gdbjtag.ui |
|
---|
Bugs Fixed in this Release
See Bugzilla report Bugs Fixed in CDT 9.4