我正在使用vim在linux上开发c并使用ddd进行调试.但是我发现ddd在这台机器上滚动时性能很差,所以它的使用有时非常令人沮丧.
我喜欢ddd与gdb命令集非常接近的方式,因为这意味着当我选择时我可以自由地使用gdb命令,但是使用gdb本身不是一个选项,因为它不能很好地显示源代码.
任何人都可以建议一个像ddd的体面替代品?我不是在寻找一个IDE,只是一个相当好的gui外观gdb是自由软件.
我正在寻找完美的Linux C++调试器.我不指望成功,但搜索应该提供信息.
我是一个非常有能力的gdb用户,但STL和Boost很容易破坏我的调试技巧.这并不是说我无法进入数据结构的内部,而是需要很长时间才能找到另一种方式("当有疑问时,将其打印出来").
gdb的宏语言很奇怪,不太适应.只需查看stanford gdb utils的代码即可打印出stl结构.
总之,我对我所得到的东西不满意.
我最近偶然发现了Zero Bugs.它看起来像一颗银弹.目前Zero Bugs用户对此有何看法?
有没有人找到Linux C++调试器问题的其他好的解决方案?
什么是最好的稳定(编辑器和编译器)的C++与gui在Linux下工作?
注意:明确没有寻找完整的IDE.
使用Visual Studio一周后,我发现Linux中的CodeBlocks和其他IDE远远不如.我不知道我是否遗漏了一些东西,但我希望在Linux中拥有像VS这样的IDE.我试过gdb,但我觉得很难用.例如,Linux中是否有任何东西可以检查链接列表的值,就像Visual Studio显示的那样.

我需要尝试DDD.(接口看起来如此1980年代:()
我想使用GDB来完成构成php.so Apache扩展的C++代码.我想看看PHP在运行PHP应用程序时正在做什么.我最好在LAMP系统上使用像Netbeans或Eclipse这样的IDE.