
Interfaz modular de GDB que proporciona un panel visual con paneles personalizables para inspeccionar registros, código fuente, ensamblador y estado del programa durante sesiones de depuración.
GDB dashboard es un archivo .gdbinit independiente escrito utilizando la Python API que habilita una interfaz modular que muestra información relevante sobre el programa que se está depurando. Su objetivo principal es reducir la cantidad de comandos de GDB necesarios para inspeccionar el estado del programa actual, permitiendo así al desarrollador centrarse principalmente en el flujo de control.

Simplemente coloca .gdbinit en tu directorio personal, por ejemplo con:
wget -P ~ https://github.com/cyrus-and/gdb-dashboard/raw/master/.gdbinit
Opcionalmente instala Pygments para habilitar el resaltado de sintaxis:
pip install pygments
Luego depura como de costumbre, el panel aparecerá automáticamente cada vez que el programa inferior se detenga.
Ten en cuenta que no se ha redefinido ningún comando de GDB, en su lugar todas las funciones están disponibles a través del comando principal dashboard (consulta help dashboard).
Dirígete a la wiki para aprender cómo realizar las tareas más importantes.