首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于诅咒的调试器前端?

基于诅咒的调试器前端?
EN

Software Recommendation用户
提问于 2016-11-19 20:46:49
回答 1查看 2K关注 0票数 5

我不太喜欢纯粹的命令行调试器;但有时我使用的是一台机器,它没有任何基于X的应用程序,也没有任何其他类型的GUI,而且我只限于终端会话。

因此,我对具有(N)个诅咒作为用户界面的调试器感兴趣--这样我就可以查看源代码,因为它可以沿着堆栈跟踪,而不需要不断地键入命令等等。它不一定是花哨的;所以类似于ncurse的类似于kdbg的东西是相关的。

要求:

  • Libre执照。
  • 免费的。
  • 支持gdb
  • 速速
  • 可用于C和C++代码

可取的:

  • 对其他编译语言的支持
  • 支持LLVM的调试器以及gdb
  • 代码/等等的某种索引/解析,可以从使用转移到定义,或者在定义和声明之间进行转换。
  • 正在积极发展中
  • 除了在命令行上输入命令外,还能够与UI进行交互。(也就是说,不仅仅是在gdb/llvm调试器命令行上显示更好的状态)。
EN

回答 1

Software Recommendation用户

发布于 2017-06-02 09:14:10

香草GDB满足您的限制。gdb -tui是以诅咒为基础的。

而且,GDB能够使用.gdbinit进行高级定制。你可能会受到这些建议的启发:

有些人更喜欢cgdb而不是GDB TUI。

有关更多选项,请参见堆栈溢出的如何在交互式调试过程中突出显示和显示gdb输出?。截图是从那里拍的。

票数 4
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/37633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档