W repozytoriach ubuntu nadal widać wersję eclipse 3.2, a szkoda, żeby nowe wydanie eclipse i PDT się marnowały. Instalacja Eclipse Ganymede jest bardzo prosta i sprowadza się do wydania kilku poleceń i odrobiny cierpliwości.
sudo apt-get install openjdk-6-jdk
Następne kroki to:
wget http://ftp.osuosl.org/pub/eclipse/technology/epp/downloads/release/ganymede/R/eclipse-java-ganymede-linux-gtk.tar.gz
tar xzvf eclipse-java-ganymede-linux-gtk.tar.gz
Pozostaje uruchomić:
cd eclipse
./eclipse
Przyszedł czas na instalację PDT – przydatnego narzędzia do pisania w PHP. W tym celu należy wejść w: Help -> Software Updates -> Available Software. Add i dodajemy następujące adresy:
- http://download.eclipse.org/technology/dltk/updates-dev/1.0/
- http://download.eclipse.org/tools/pdt/updates/2.0/interim/
Z zakładki DLTK zaznaczamy Dynamic Languages Toolkit – Core Frameworks a następnie PDT. Jeśli dostępne jest tylko PDT 1.x to wystarczy nacisnąć Refresh, aby pojawiło się PDT w wersji 2.0 – na końcu wystarczy Install i gotowe
niestety PDT 2.0 nadal ma sporo błędów i potrafi się wykrzaczyć np. wykrzacza się Codeassist przy konstrukcjach typu $this->db->select() [tu sie wykrzaczy] w momencie jak wcześniej w danej klasie nie będzie zdefiniowane $his->db (dziedziczenia nie łapie niestety). Błąd w bugtrackerze oznaczony jest jako wyeliminowany bodajże 22 listopada ale ja instalowałem najnowszy nightbuild i nadal mam to samo :/