동일한 emacs 인스턴스 (gdb와 gud-common-init를 사용하는 PHP 디버깅 모드 사용)에서 C++ 및 PHP를 디버깅하고 싶습니다. 내가 두 가지를 모두 터뜨릴 때 모든 것이 엉망이된다. 내 생각 엔 그게 gud.el이 지원하지 않습니다.어떻게 이맥스에서 gud의 여러 인스턴스를 실행합니까
이 작업을 수행 할 수있는 방법이 있는지 알고 있습니까?
동일한 emacs 인스턴스 (gdb와 gud-common-init를 사용하는 PHP 디버깅 모드 사용)에서 C++ 및 PHP를 디버깅하고 싶습니다. 내가 두 가지를 모두 터뜨릴 때 모든 것이 엉망이된다. 내 생각 엔 그게 gud.el이 지원하지 않습니다.어떻게 이맥스에서 gud의 여러 인스턴스를 실행합니까
이 작업을 수행 할 수있는 방법이 있는지 알고 있습니까?
도움 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.
.
realgud으로 바뀌며 여러 디버거를 지원합니다. 지원되는 디버거 목록은 this을 참조하십시오. 그러나 gud 중 하나를 인식하지 못합니다. 그러나 instructions for how to add a new debugger이 있습니다.
PHP 디버깅 환경을 설명해 주시겠습니까? 나는 Xdebug & GEBEN을 실험 해 보았습니다. 약간의 커스터마이징 이후에는 괜찮습니다. 그리고 다른 스택 프레임의 변수를 검사하는 것처럼 보이지는 않습니다. 대안이 무엇인지 궁금합니다. – phils
나는 또한 emacs GUD 내에서 PHP를 디버깅하는 합리적인 방법을 찾고있다. 어떻게하고 있는지 공유하십시오. 감사. –