2009-10-30 3 views
1

EclipseJDT에서 일부 코드를 수정하고 싶습니다 ("디버그 구성"대화 상자에서). 나는 CVS을 사용하여 소스를 어떻게 다운로드 할 수 있는지 알고 있지만 궁금한 점은 다운로드해야하는 패키지를 찾는 가장 쉬운 방법은 무엇입니까?일부 Eclipse 요소의 소스가 어디에 있는지 어떻게 알 수 있습니까?

특정 요소는 말하자면 org.eclipse.jdt.debug 패키지에있는 것 같습니다. 그러나, 거기에 더 "과학적인"방법이 있을까요? 말하자면 Eclipse 사용자 인터페이스에서 위젯을 클릭 할 수있는 플러그인 일 것이고 그 뒤에 어떤 클래스가 있는지 알려줄 것입니다.

답변

3

플러그인 스파이가 필요합니다. 이클립스에서 UI 요소의 구현 클래스 (및 플러그인/JAR)를 보여주는 매우 편리한 도구. This article은 플러그인 스파이와 소스를 사용하는 방법을 설명합니다.

Eclipse를 다운로드 할 때 "Eclipse SDK"패키지를 다운로드하십시오. 여기에는 위의 기사에서 설명한 것처럼 탐색하거나 가져올 수있는 JAR 파일과 같은 모든 소스가 포함되어 있습니다.

+0

플러그인 스파이는 꽤 잘 작동합니다. UI의 일부 요소 뒤에있는 플러그인이 무엇인지 알 때가끔 실패합니다. 간단한 예를 보려면 Window> Preferences> General> Keys로 이동 한 다음 Shift-Alt-F2 (플러그인 스파이 활성화)를 입력하고 "Unbind Command"를 클릭하십시오. 스파이 물건이 비어있을거야. – Zorzella

관련 문제