
Interface GDB modulaire offrant un tableau de bord visuel avec des panneaux personnalisables pour inspecter les registres, le code source, l'assemblage et l'état du programme lors des sessions de débogage.
GDB dashboard est un fichier .gdbinit autonome écrit à l'aide de l'[API Python][] qui permet une interface modulaire affichant des informations pertinentes sur le programme en cours de débogage. Son objectif principal est de réduire le nombre de commandes GDB nécessaires pour inspecter l'état du programme actuel, permettant ainsi au développeur de se concentrer principalement sur le flux de contrôle.

Placez simplement .gdbinit dans votre répertoire personnel, par exemple avec :
wget -P ~ https://github.com/cyrus-and/gdb-dashboard/raw/master/.gdbinit
Installez éventuellement Pygments pour activer la coloration syntaxique :
pip install pygments
Ensuite, déboguez comme d'habitude, le tableau de bord apparaîtra automatiquement à chaque arrêt du programme inférieur.
Gardez à l'esprit qu'aucune commande GDB n'a été redéfinie ; toutes les fonctionnalités sont disponibles via la commande principale dashboard (voir help dashboard).
Rendez-vous sur le wiki pour apprendre comment effectuer les tâches les plus importantes.