Difference between revisions of "CDT/Archive/FullGDBConsole"
(→Current status) |
(→Current status) |
||
Line 19: | Line 19: | ||
# [http://eclip.se/303808 Bug 303808 - Debug console lacks many important features] Patch at https://git.eclipse.org/r/#/c/77986 | # [http://eclip.se/303808 Bug 303808 - Debug console lacks many important features] Patch at https://git.eclipse.org/r/#/c/77986 | ||
# [http://eclip.se/497166 Bug 497166 - Support the user using the 'run' command in the gdb console] Patch at https://git.eclipse.org/r/#/c/76462 | # [http://eclip.se/497166 Bug 497166 - Support the user using the 'run' command in the gdb console] Patch at https://git.eclipse.org/r/#/c/76462 | ||
− | # [http://eclip.se/497167 Bug 497167 - Direct IO to an eclipse console for a new process created directly from the gdb console] Patch at https://git.eclipse.org/r/#/c/76462 | + | # [http://eclip.se/497167 Bug 497167 - Direct IO to an eclipse console for a new process created directly from the gdb console] Patch (same as above) at https://git.eclipse.org/r/#/c/76462 |
+ | |||
+ | === Things to work on === | ||
+ | |||
+ | # We sometime hit a deadlock when closing the "Debugger console" view and then launching a process using the full console |
Revision as of 13:03, 5 August 2016
Contents
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:
- Bug 303808 - Debug console lacks many important features Patch at https://git.eclipse.org/r/#/c/77986
- Bug 497166 - Support the user using the 'run' command in the gdb console Patch at https://git.eclipse.org/r/#/c/76462
- Bug 497167 - Direct IO to an eclipse console for a new process created directly from the gdb console Patch (same as above) at https://git.eclipse.org/r/#/c/76462
Things to work on
- We sometime hit a deadlock when closing the "Debugger console" view and then launching a process using the full console