Ako premeniť Eclipse na vývojové prostredie pre PHP
Kategória: Softvér, publikované: 01.08.2007, autor: Igor Kulman
Pre jazyk PHP existuje viacero editorov a vývojových prostredí, od úplne jednoduchých riešení, až po robustné (a často ťažkopádne) komerčné riešenia typu Zend Studio.
Ak pracujete s PHP len príležitostne a na malých veciach, odporučil by som skvelý český editor PSPad, pri rozsiahlych projektoch je však už dosť nepostačujúci a je lepšie použiť nejaké vývojové prostredie.
Ja osobne som si obľúbil Eclipse (modulárne vývojové prostredie určené predovšetkým pre Javu) v kombinácií s rozšíreniami PHP Eclipse a Ametars. V tomto článku vám teda ukážem, ako premeniť Eclipse na plnohodnotné vývojové prostredie pre PHP. A zadarmo.
Výhody riešenia
Ak sa rozhodnete, tak ako ja, použiť riešenie Eclipse+PHP Eclipse+Ametars získate
Vývojové prostredie poskytujúce
- prácu s projektmi
- podporu rôznych kódovaní s automatickou detekciou
- zvýrazňovanie syntaxe a dopĺňanie kódu pre PHP
- prístup k PHP dokumentácii priamo z prostredia editora
- tzv. Outline View na hierarchické zobrazenie tried a funkcií v rámci súboru
- náhľad na hlavičky všetkých (aj vlastných) funkcií pri ich použití
- podporu PHP Documentator
HTML editor podporujúci
- zvýrazňovanie syntaxe HTML/JSP/XML/CSS/DTD/JavaScript a Smarty
- validáciu XML
- dopĺňanie kódu pre HTML, JavaScript, DTD, CSS, Smarty
- tzv. Outline View - zobrazenie DOM modelu dokumentu alebo prehľad tried CSS súboru so štýlom
Inštalácia Javy
Ako som už spomínal, Eclipse je vývojové prostredie určené najmä pre Javu, je multiplatformné a aj preto je tiež samotné napísané v Jave, ktorá je teda potrebná na jeho beh.
Keďže budeme Eclipse používať na vývoj aplikácií v PHP, stačí nám JRE (Java Runtime Enviroment), nepotrebujeme celé SDK (Software Development Kit). Odporúčam nainštalovať najnovšiu verziu Version 6 Update 2.
Inštalácia Eclipse
Inštalácia samotného vývojového prostredia Eclipse je úplne jednoduchá, stačí zo stránok projektu stiahnuť potrebný archív a rozbaliť ho napríklad do Program Files.
Inštalácia PHP Eclipse
Najjednoduchší spôsob, ako nainštalovať PHP Eclipse je využiť automatickú inštaláciu priamo v prostredí Eclipse.
Zvoľte teda Help | Software Updates | Find/Install. Zaškrtnite voľbu Search for new features to install a kliknite na New Remote Site. Pridajte nový zdroj s názvom PHP Eclipse a URL http://phpeclipse.sourceforge.net/update/releases. Kliknite na Finish.
Zobrazí sa zoznám rozšírení dostupných na inštaláciu. Zo zoznamu vyberte a zaškrtnite sekciu phpeclipse. Kliknite na Next a následne potvrďte všetky kroky inštalácie.
Inštalácia Amateras
Pri inštalácií HTML Editora z projektu Amateras je nutné vykonať ručnú inštaláciu. Ta pozostáva zo stiahnutia archívu a jeho následného rozbalenia do adresára s Eclipse.
Nastavenie
Po inštalácií všetkých potrebných súčastí je potrebné ešte nastaviť pár vecí.
- Súbory typu (X)HTML, CSS a Smarty (tpl) je potrebné ručne priradiť editoru Amateras, v sekcii Window | Preferences | General | Editors | File Association.
- Odporúčam vypnúť náhľady pre PHP súbory v sekcii Window | Preferences | PHP Eclipse Web Development | Browser preview odškrtnutím voľby Show PHP browser view when opening editor.
- Zapnúť Show line numbers v Window | Preferences | General | Editors | Text Editors a Window | Preferences | PHP Eclipse Web Development | PHP
Platby z Google AdSense naozaj chodia
Tak som sa konečne dočkal a moja prvá platba z programu Google AdSense, do ktorého je... čítať ďalej
Augustové PC Revue a Tipy a triky pre Windows Vista
V piatok vyšlo augustové vydanie časopisu PC Revue, v ktorom opäť nájdete aj... čítať ďalej
Pridať komentár
Autor
Autor je absolventom softvéroveho inžinierstva na Univerzite Karlovej v Prahe, pracuje ako Windows Phone 7 vývojár v Inmite a pôsobil aj ako prispievateľ počítačového magazínu.


RSS komentárov




-bagamir- (10.02.09 - 13:46:02)
..pri automatickej instalacii PHP Eclipse pluginu navrhujem pouzit nasledovnu URL: http://phpeclipse.sourceforge.net/…table/1.2.x/
..kedze povodna(v texte uvedena) u mna nefungovala..