Eclipse
Co to jest?
Eclipse jest uniwersaną platformą integrującą narzędzia wspomagające
tworzenie aplikacji.
Eclipse jest przeznaczone "do wszystkiego i niczego w szczególności".
- jest niezależne od języka programowania,
- może wspomagać tworzenie praktycznie dowolnych rodzajów aplikacji,
- jest bardzo łatwo rozszerzalne o nową funkcjonalność.
Wszystko to jest możliwe dzięki architekturze w
całości opartej o plug-in'y.
- Eclipse jest dostępne na wszystkie powszechnie używane systemy
operacyjne.
Plug-in'y
Pojedynczy plug-in w Eclipse obsługuje najczęściej małą cząstkę
funkcjonalności, np. jako plug-in'y zaimplementowane są widoki i
edytory.
Plug-in'y
- są podłączane przez tzw. extension
points (mogą też deklarować nowe extension points),
- mogą używać innych plug-in'ów,
- zawierają plug-in manifest (w xml'u),
- napisane są w języku Java,
- działają w niezależnych podkatalogach.
Instalacja: Help > Software Updates > Find and
install...
Workbench
- perspektywy,
- widoki,
- edytory.
Perspektywa = grupa widoków i edytorów.
Przykładowo, istnieją perspektywy Resource, Java,
Debug (Window > Open
Perspective).
Widoki służą do prezentacji dodatkowych informacji i nawigacji.
np. widok Outline prezentuje
struktruę aktualnie otwartego pliku,
a widok Tasks wyświetla
zadania do wykonania oraz wynikłe problemy i błędy.
Java Development Tools (JDT)
Eclipse - platforma "do wszystkiego"
JDT - zestaw narzędzi (plug-in'ów) wspomagających tworzenie aplikacji w
Javie.
Java Perspective
- widok projektu,
- hierarchia klas (widok Hierarchy),
- zaawansowane wyszukiwanie.
Java
Editor
- "dymkowe" opisy metod i atrybutów,
- uzupełnianie kodu,
- sprawdzanie i poprawianie składni,
- szablony,
- proponowanie nazw zmiennych,
- wsparcie dla JavaDoc,
- formatowanie kodu.
Ponadto
Eclipse oferuje m.in.
- wsparcie przy debbugowaniu,
- wparcie pracy grupowej (w tym obsługa repozytoriów, m.in. CVS),
- zintegrowane narzędzie Apache
Ant (coś na kształt make).
Przydatne informacje
Strona projektu Eclipse - www.eclipse.org.
Instalacja
Eclipse można ściągnąć ze strony www.eclipse.org/downloads/.
Należy wybrać odpowiedni system operacyjny i ściągnąć spory (ok.
90MB) plik.
Jeśli instalujemy Eclipse w Windowsie, to wystarczy go rozpakować do
dowolnego katalogu.
Pod Linuxem Eclipse można zainstalować w dowolnym katalogu
(instalujemy uruchamiając plik .bin w wybranym katalogu)
lub w domyślnej lokalizacji (plik .rpm.bin, wymaga uprawnień root-a).
Eclipse do działania wymaga dodatkowo Java Runtime Environment (do
ściągnięcia z java.sun.com/j2se/).
Dokumentacja
Inne narzędzie - NetBeans
http://www.netbeans.org/
---
Paweł Wrzeszcz, współpraca Łukasz Jancewicz