JS 개발자로서 JS 파일의 한 줄에있는 키를 누르고 브라우저의 디버거에서 디버그 중단 점을 설정하려고합니다. 보너스 포인트의 경우, 내 빌드 시스템이 현재 파일 앞에 다른 JS를 추가 할 수 있기 때문에이 행을 찾는 방법은 "퍼지"해야합니다.Emacs에서 브라우저의 자바 스크립트 중단 점을 설정하는 방법은 무엇입니까?
페이지가있는 JS와 대화하는 slime-js를 알고 있지만 Firebug 또는 Chrome "개발자 도구"에 연결을 찾고 있습니다. 내 이맥스
(defun line-matches-p (regexp)
(string-match-p
regexp
(buffer-substring
(line-beginning-position)
(line-end-position))))
(defun js-toggle-debugger()
(interactive)
(if (line-matches-p "debugger")
(delete-region (line-beginning-position)
(1+ (line-end-position)))
(progn (beginning-of-line)
(insert "\n")
(backward-char)
(insert "debugger;")
(indent-according-to-mode)
(end-of-line))))
그것은 삽입 또는 "디버거"키워드를 삭제에서이 무엇
대화 할 브라우저 탭/인스턴스를 어떻게 결정해야합니까? 나는 당신이 그것을 조작하고 싶었던 지점에서 Emacs에 묶인 특정 탭이 필요할 것이라고 생각할 것입니다. – phils