| PHP Eclipse |
|
|
|
| Napísal Ján Šuňavec |
| 15.05.2008 |
|
Po dlhšom čase som hľadal lepšie riešenie vývojové prostredia ako doterajšie, ktoré pozostávalo s jEdit-u a niekoľkých pluginov. Znova som vyskúšal kombináciu PDT a Eclipse. Verzia PTD 1.0.3 sa konečne ukázala byť použiteľná na rozdiel od predchádzajúcich verzií kde bol problém s debugerom a chybami v charsete. Inštalácia PHP pluginu Inštaloval som na existujúci verziu Eclipse. Takže stačí ísť do Help | Software Updates | Find/Install. Zaškrtnúť voľbu Search for new features to install a potom zvoliť New Remote Site. Pridajte URL http://download.eclipse.org/tools/pdt/updates/. Kliknite na Finish. Ak nemáte požadované balíčky, kliknite späť a označte všetky repository v zozname. Prípadne si naštudujte problematiku na stránkach. http://wiki.eclipse.org/IRC_FAQ#How_do_I_install_a_project_with_multiple_dependencies.3F Inštalácia SSH Eclipse dlho neobsahoval plugin na priame ukladanie súborov na FTP alebo SSH. Presne toto robí plugin Target management. Takže do do repozitára si pridáme URL http://download.eclipse.org/dsdp/tm/updates. Inštalácia DB designera Eclipse nemá dobrý open source DB designer. Skúšal som použiť platené pluginy ako Azzurri Clay - Database Modeling a Talend Open Studio. Druhý menovaný obsahuje veľmi veľa funkcionality ktorá nemá s DB designerom veľa spoločné. Prvý zas obsahuje veľa chýb a ma problém so rezervným načítaním databázy. Čo chýba. V prvom rade column mode. čiže možnosť označiť viac štvorec a ten mazať. Našiel som dva riešenia ale ani jedno zatiaľ nieje dostatočné ak to porovnávam napríklad s možnosťami jEdit-u alebo UltraEditu. Druhý nedostatok je, že PHP parser nezobrazuje nepoužite premenné. Zhrnutie Z dlhodobého pohľadu sa neoplatí používať Zend alebo jEdit. Zend nemôže konkurovať cenou, rýchlosťou vývoja a možnosťami. Vyvíjať napríklad v Jave alebo v C++ a pritom používať stále rovnaké prostredie Zend zatiaľ neposkytuje. jEdit má pomalý vývoj a PHP pluginy do neho sa nevyvíjajú. Osobne by som sa vyvaroval rôznym jednoúčelovým hoci open source editorom. |