Skip to main content
Jump to: navigation, search


< CDT‎ | Archive
Revision as of 13:34, 5 August 2016 by (Talk | contribs) (Full GDB Console)

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.

CDT GDBFullConsole.png

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
  2. Bug 497166 - Support the user using the 'run' command in the gdb console Patch at
  3. Bug 497167 - Direct IO to an eclipse console for a new process created directly from the gdb console Patch (same as above) at

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

Copyright © Eclipse Foundation, Inc. All Rights Reserved.