configuration - 自定义 Emacs GDB

标签 configuration emacs gdb

我喜欢在 emacs 中使用 GDB。我最喜欢“gdb-many-windows”的配置,如下所示:

gdb-many-windows

也就是说,它并不完美。我想添加一个框架来显示当前正在运行的线程。有谁知道是否可以自定义“gdb-many-windows”给你的配置?或者,如果我不能这样做,他们是否可以在我的 .emacs 中自动出现 gdb 之后创建我自己的框架?我理想的设置应该有线程、堆栈跟踪、局部变量和一个大的源窗口。

最佳答案

gdb-many-windows 使用的窗口布局显然是在 gdb-setup-windows 中实现的.您可以建议该功能在设置窗口时进行其他工作,例如

(defadvice gdb-setup-windows (around setup-more-gdb-windows activate)
  ad-do-it
  (split-window-horizontally)
  (other-window 1)
  (gdb-set-window-buffer
    (gdb-get-buffer-create 'gdb-some-buffer-type)))

关于configuration - 自定义 Emacs GDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3860028/

相关文章:

.net - 以编程方式编辑 Web 服务的端点

python - 在python中引入setattr时出现递归错误

java - 验证 Spring Web 应用程序配置的最佳实践

python - 评估目录中的文件

linux - 在启用了地址空间随机化的环境中运行时,程序获得错误结果的可能原因是什么?

c - 在 gdb 中查看 ASCII 格式的寄存器内容

hibernate - 是否必须有 hibernate.cfg.xml 文件进行配置

c++ - 你用 VIM/Emacs/Terminals 开发 C/C++ 吗?这个实用的项目是什么?

emacs - 如何防止 Gnome 拦截 Alt+Shift+~ 键?

gdb 没有为核心文件加载符号表