我不太喜欢纯粹的命令行调试器;但有时我使用的是一台机器,它没有任何基于X的应用程序,也没有任何其他类型的GUI,而且我只限于终端会话。
因此,我对具有(N)个诅咒作为用户界面的调试器感兴趣--这样我就可以查看源代码,因为它可以沿着堆栈跟踪,而不需要不断地键入命令等等。它不一定是花哨的;所以类似于ncurse的类似于kdbg的东西是相关的。
要求:
可取的:
发布于 2017-06-02 09:14:10
香草GDB满足您的限制。gdb -tui是以诅咒为基础的。

而且,GDB能够使用.gdbinit进行高级定制。你可能会受到这些建议的启发:
有些人更喜欢cgdb而不是GDB TUI。

有关更多选项,请参见堆栈溢出的如何在交互式调试过程中突出显示和显示gdb输出?。截图是从那里拍的。
https://softwarerecs.stackexchange.com/questions/37633
复制相似问题