문제

Mac에서 EMACS를 사용하여 Xcode에서 프로그래밍합니다. 그것은 대부분 잘 작동합니다. Xcode에서 파일을 두 번 클릭하면 기존 EMACS 창에서 파일을 가져옵니다. 컴파일하고 구문 오류를 얻고 두 번 클릭하면 활성 EMACS 창에서 나타납니다. 엄청난.

이것은 모든 Xcode가 EMACS와 대화하는 것입니다. EMAC가 Xcode와 대화하는 방법을 아는 사람이 있습니까? 예를 들어, EMAC에서 중단 점을 설정하고 GDB의 Xcode 버전이이를 인정할 수 있기를 원합니다.

도움이 되었습니까?

해결책

실제로 Applescript를 사용하여 ELISP 내부에 사과 스크립트를 포함하여 EMAC 내에서 Xcode에서 중단 점을 설정할 수 있습니다.

이 페이지에는 필요한 코드가 포함되어 있습니다. 한국어이지만 실제로 이해할 한국인은 많지 않습니다. 첫 번째 코드 블록은 브레이크 포인트 코드를 개발하는 데 사용 된 직선 사과 예제입니다. 두 번째 블록은 원하는 블록입니다. ELISP 스 니펫에 첫 번째 예제를 포함하여 .emacs 파일에 추가 할 수 있습니다.

다른 의사 소통은 동일한 트릭을 사용하여 수행 할 수 있습니다. 사과 스크립트에서 원하는 작업을 수행하는 방법을 파악한 다음 EMAC 내의 ELISP에 사과 스크립트를 포함시킵니다.

btw, 다음은 do-applescript에 대한 문서입니다, Mac에서 사용 가능한 LISP 함수는 Applescript를 호출 할 수 있습니다.

다른 팁

새 플러그인 작업처럼 들립니다!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top