简而言之:有没有人知道gdb的GUI会使它与更新版本的Visual C ++中的功能集相提并论?
详细说明:作为一个花了很多时间在Windows上编程的人,每当我在Linux中编写C ++代码时,我发现的一个更大的绊脚石就是使用命令行gdb调试任何东西需要花费我几倍的时间。 Visual Studio,它似乎没有通过练习变得更好。 有些事情只是更容易或更快地以图形方式表达。
具体来说,我正在寻找一个GUI:
- 处理所有基础知识,例如踩到代码,观察变量和断点
- 理解并可以显示复杂和嵌套的C ++数据类型的内容
- 不会感到困惑,并且最好能够在显示相关信息(如参数类型)的同时智能地逐步执行模板化代码和数据结构
- 可以处理线程应用程序并在不同线程之间切换以单步执行或查看状态
- 除了在gdb中启动程序之外,还可以处理附加到已启动的进程或读取核心转储
如果这样的程序不存在,那么我想听听人们对于至少满足一些要点的程序的经验。 有没有人有任何建议?
编辑:
列出可能性是很好的,我将采取我可以得到的,但如果你可以包括在你的回复中会更有帮助:
(a)您是否实际使用过此GUI,如果是,您对此有何积极/消极的反馈。
(b)如果您知道,上述哪些功能不受支持
列表很容易获得,像这样的网站很棒,因为你可以了解人们的应用程序的个人经验。