2011-09-27 23 views
1

我想在同一個emacs實例(使用gdb和使用gud-common-init的php調試模式)中調試C++和php。當我開火時,一切都會變得混亂。我的猜測是,gud.el不支持這一點。如何在emacs中運行多個gud實例

有沒有人知道是否存在這樣做的方法?

+0

你能描述一下你的PHP調試環境嗎?我已經用Xdebug&GEBEN進行了實驗,這確實很不錯(在一些定製之後),但不是很壯觀;我似乎無法檢查其他堆棧幀中的變量,這是一個問題。我很想知道替代品是什麼。 – phils

+0

我也在尋找合理的方式來調試PHP,最好在emacs GUD中。請分享你如何做。謝謝。 –

回答

2

GDB幫助:

 
To run GDB in text command mode, use `gud-gdb'. You need to use 
text command mode to debug multiple programs within one Emacs 
session. 

所以你說的Emacs不允許同時全功能調試,但同時允許多個文本模式調試器(如M-X外殼)。