Skip to main content
Jump to: navigation, search

Difference between revisions of "CDT/Archive/FullGDBConsole"

< CDT‎ | Archive
(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

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

  1. Command history
  2. Line editing
  3. Tab-completion
  4. Smart command repeating
  5. Full synchronization with the Eclipse GUI

Current status

Development is on-going. The following bugzilla entries and Gerrit reviews are part of this effort:

  1. Bug 303808 - Debug console lacks many important features Patch at https://git.eclipse.org/r/#/c/77986
  2. Bug 497166 - Support the user using the 'run' command in the gdb console Patch at https://git.eclipse.org/r/#/c/76462
  3. 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

  1. We sometime hit a deadlock when closing the "Debugger console" view and then launching a process using the full console

Back to the top