2010-07-20 8 views
1

일부 디버깅 도구를 작성하고 싶습니다. 첫 번째는 객체 탐색기와 같은 스몰 토크입니다. 하지만 일부 API를 개체에서 메서드를 추출 할 필요가 로컬 및 전역 변수 및 stacktrace 덤프.자바 스크립트 디버깅 API가 있습니까?

이것이 웹 브라우저 전용이라면 괜찮습니다. 그러나 어떤 웹 브라우저에 이 문서화되어 있고 API가 있는지 설명해주십시오.

EDIT : 나는 순수한 자바 스크립트 API를 선호하지만, 잘 설명되어 있고 샘플 코드가있는 한 COM 인터페이스와 같은 것도 괜찮습니다.

답변

4

https://addons.mozilla.org/en-US/firefox/addon/216/ (Javascript Debugger) 또는 Firefox 용 FireBug를 살펴보십시오. 둘 다 오픈 소스이며 세부 정보를 제공 할 수 있습니다.

또 다른 옵션으로는 Chrome 및 Safari 용 웹 검사기, Opera 용 Dragonfly 또는 Internet Explorer 용 F12 개발 도구가 있습니다.

모두 자신 만의 디버깅 도구를 구현하는 방법에 대한 아이디어를 줄 수 있습니다.

+0

감사합니다. 제가 문서화 된 API를 작성한 이유입니다. Firefox 문서는 끔찍합니다. 그리고 Venkman 코드는 C 레벨 XP_COM 일 뿐이라는 사실이 더 나쁩니다. – Lothar

+0

일반적으로 개발자 도구, 특히 무료 개발자 도구의 문제입니다. 문서는 거의 항상 빨아들입니다. Webkit/Safari를 보셨습니까? – Jerry

관련 문제