我在Emacs 23.2中使用GDB,虽然我最喜欢它但有一件事我觉得很烦人。当单步执行代码时,如果我跟踪一个位于源模块中的函数,该函数已经在Emacs缓冲区中并且碰巧在不同的帧中可见,则该帧被引发并继续步进。有没有办法让gud只在当前gdb框架中显示该缓冲区并将其保持为活动框架?
答案 0 :(得分:2)
我遇到了完全相同的问题。到目前为止我处理它的唯一方法是关闭其他帧,所以一切都出现在GDB框架中,但这是一个糟糕的解决方法。我已经完成了一些非常认真的搜索文档和stackoverflow,并找到了这些自定义...
希望他们有所帮助。