Ich mag reine Kommandozeilen-Debugger nicht so sehr; aber manchmal verwende ich eine Maschine, die einfach keine X-basierten Anwendungen oder irgendetwas mit einer anderen Art von GUI hat, und ich bin auf eine Terminalsitzung beschränkt.
Ich interessiere mich daher für einen Debugger mit (n) Curses als Benutzeroberfläche - etwas, mit dem ich die Quelle beobachten kann, wie sie den Stack-Trace hinaufgeht, ohne ständig Befehle usw. eingeben zu müssen. Es muss nicht schick sein ; also wäre so etwas wie das ncurses-analog von, sagen wir, kdbg relevant.
Erforderlich:
Wünschenswert:
Vanilla GDB befriedigt Ihre Einschränkungen. gdb -tui
basiert auf Flüchen.
Außerdem ist GDB in der Lage, erweiterte Anpassungen mit .gdbinit
. Vielleicht lassen Sie sich von diesen inspirieren:
Einige Leute bevorzugen cgdb gegenüber GDB TUI.
Weitere Optionen finden Sie unter Hervorheben und Einfärben der gdb-Ausgabe während des interaktiven Debuggens? auf Stapelüberlauf. Die Screenshots stammen von dort.
einpoklum
Palec
Palec
einpoklum
Palec