Már korábban próbálkoztam az eclipse fejlesztői környezettel. Elég nehézkes volt megszokni, mert előtte volt alkalmam a Zend Studio-val dolgozni. Sok hasonlóság van, de máshol vannak bizonyos menük, mások a billentyűparancsok, stb. Akkor dobtam el magam amikor a {} és [] gépelése közben az alt billentyűkód bekavart, és mindig valamit csinálni akart, ez általában nem ment és jött a felbukkanó hibaüzenet. Persze amit írni akartam az meg sehol.
Úgy látszik valami megváltozott. A legújabb PHP-re konfigurált eclipse már egész jól megy. Annyira hogy áttértem. Egyedül a | jel kavar be, és a billenyűparancsot sehol nem tudom kikapcsolni hozzá. Egy listában mutatja az aktuálisan hozzárendelt funkciót, de a konfigurációban, ahol ki tudnám kapcsolni, ott már nem szerepel. Mivel csak ez az egy bajom volt eddig, így megjegyeztem az alt + 124 -et. De áttértem. Miért is?
Mert a kódkiemelés, kódfelkínálás, kódsablonok úgynúgy megvannak mint a Zend-ben, de plussz szolgáltatások is vannak.
- Ugye bármilyen plugin beépíthető, tehát javascript, SQL, XML, UML, stb. beizzítható.
- Az XML szerkesztő egész jó. DTD és XSL szintén jók.
- Sikerült működő SVN verziókontrollt beállítanom. Ezzel még bukdácsolok, de az a hiányos verziókövetési ismereteim miatt van.
- Debug működik.
- Különböző nézetek.
- Rugalmas keresési lehezőség a fájlokon belül. A találatokat kiemeli a kódon belül, a kód gördítősávja mellett, és a találatok ablakban faszerkezetben. Ez utóbbira kattintva egyből odaugrik a fájlban.
- A projekt könyvtárstruktúra nem áll meg a fájlok szintjén, hanem egy kivonat is lenyitható a definiált osztályok, metódusok, tulajdonságok, konstansok szerkezetéről. Kattintáskor természetesen a kódra ugrik.
- Validátor. Ellenőrzi a kódon belüli hibákat figyelmeztetéseket, és kijelzi. PHP, HTML, XML, stb. fájlok esetén. Kattintáskor odaugrik.
- A könyvtárstruktúra mappa és fájl ikonjai apró jelekkel egészülnek ki:
- validálási hiba
- validálási figyelmeztetés
- svn: rendben
- svn: új
- svn: változás
- svn: törlés
- svn: konfliktus
- Az előző pont jelzései áthatnak a szülő mappára, így ránézésre fellelhetők a hibák, változások.
- stb...
Ezek már meggyőztek. Ráadásul ingyenes és fejlődik.
Utolsó kommentek