Podręcznik programisty JDT

Platforma Eclipse jest dostarczana wraz ze zintegrowanym środowiskiem programistycznym języka Java (IDE). Java development tooling (JDT) umożliwia użytkownikom pisanie, kompilowanie, testowanie, debugowanie i edytowanie programów napisanych w języku Java.

JDT wykorzystuje wiele punktów rozszerzenia platformy i struktur opisanych w Podręczniku programisty wtyczek platformy.  Najprościej uznać JDT za zestaw wtyczek, które dodają do ogólnego modelu zasobów platformy zachowania specyficzne dla języka Java oraz dostarczają specyficzne dla języka Java widoki, edytory i akcje.

Ten podręcznik omawia punkty rozszerzenia i interfejs API udostępnione w środowisku JDT. Zakładamy, że użytkownik rozumie pojęcia wtyczek, punktów rozszerzenia, zasobów obszaru roboczego i interfejsu użytkownika środowiska roboczego. 

Chociaż narzędzia JDT w pełni obsługują środowisko IDE dla języka Java i wszystkie opcje tego środowiska, istnieje kilka powodów, dla których zalecane jest korzystanie z interfejsu API JDT.  Jeśli tworzona wtyczka wchodzi w interakcję z programami Java lub zasobami, konieczne może być:

JDT jest podzielony na trzy główne składniki:

Przeanalizujemy strukturę każdego komponentu i udostępniany przez niego interfejs API.