Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/Archive/FullGDBConsole"
(Created page with "== Full GDB Console == Controlling GDB through the command-line from within Eclipse has long been a very poor experience. With new support in GDB 7.12, it is now much easier...") |
|||
Line 9: | Line 9: | ||
# Command history | # Command history | ||
# Line editing | # Line editing | ||
− | # | + | # Tab-completion |
+ | # Smart command repeating | ||
# Full synchronization with the Eclipse GUI | # Full synchronization with the Eclipse GUI | ||
− | # | + | |
+ | === Current status === | ||
+ | |||
+ | Development is on-going. The following bugzilla entries and Gerrit reviews are part of this effort: | ||
+ | |||
+ | # [http://eclip.se/303808|Bug 303808 Debug console lacks many important features] | ||
+ | # http://eclip.se/497166|Bug 497166 - [console] Support the user using the 'run' command in the gdb console] | ||
+ | # http://eclip.se/497167|Bug 497167 - [console] Direct IO to an eclipse console for a new process created directly from the gdb console] |
Revision as of 13:58, 5 August 2016
Full GDB Console
Controlling GDB through the command-line from within Eclipse has long been a very poor experience. With new support in GDB 7.12, it is now much easier for CDT to provide a full-featured GDB console. This feature is planned for CDT 9.2 for Linux hosts.
Features of full GDB console
The full GDB console provides the user with an identical GDB command-line experience as if GDB was started on a shell
- Command history
- Line editing
- Tab-completion
- Smart command repeating
- Full synchronization with the Eclipse GUI
Current status
Development is on-going. The following bugzilla entries and Gerrit reviews are part of this effort:
- 303808 Debug console lacks many important features
- http://eclip.se/497166%7CBug 497166 - [console] Support the user using the 'run' command in the gdb console]
- http://eclip.se/497167%7CBug 497167 - [console] Direct IO to an eclipse console for a new process created directly from the gdb console]