2011-09-27 5 views
1

동일한 emacs 인스턴스 (gdb와 gud-common-init를 사용하는 PHP 디버깅 모드 사용)에서 C++ 및 PHP를 디버깅하고 싶습니다. 내가 두 가지를 모두 터뜨릴 때 모든 것이 엉망이된다. 내 생각 엔 그게 gud.el이 지원하지 않습니다.어떻게 이맥스에서 gud의 여러 인스턴스를 실행합니까

이 작업을 수행 할 수있는 방법이 있는지 알고 있습니까?

+0

PHP 디버깅 환경을 설명해 주시겠습니까? 나는 Xdebug & GEBEN을 실험 해 보았습니다. 약간의 커스터마이징 이후에는 괜찮습니다. 그리고 다른 스택 프레임의 변수를 검사하는 것처럼 보이지는 않습니다. 대안이 무엇인지 궁금합니다. – phils

+0

나는 또한 emacs GUD 내에서 PHP를 디버깅하는 합리적인 방법을 찾고있다. 어떻게하고 있는지 공유하십시오. 감사. –

답변

2

도움 GDB 에서 : 당신이 이맥스 동시에 완전한 기능을 갖춘 디버깅을 허용하지만 (M-X 쉘 등) 동시에 많은 텍스트 모드 디버거를 허용하지 않는 말을 그래서으로

 
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. 

.

관련 문제