Script-PHP.Ro

Versiunea integrală: Editoare. Primul program PHP
În acest moment vizualizezi o versiune simplificată a conţinutului. Vezi versiunea integrală cu formatarea adecvată.
Alegerea editorului este foarte importanta pentru dezvoltarea paginilor web sau aplicatiilor in general, pentru ca are o contributie importanta la productivitatea cu care lucrezi. Editorul ales poate fi mai simplu, sau mai complex, in functie de preferinte. Oricat de simplu ar fi, e indicat cel putin sa coloreze sintaxa atat pentru html si css cat si pentru php. Pentru ca de multe ori, editorul folosit pentru realizarea codului html si css, va fi folosit si pentru realizarea codului php. Alta facilitate importanta este posibilitatea de a realiza shortcut-uri pentru inserarea rapida de cod.

Exista foarte multe editoare gratuite sau contra cost orientate spre dezvoltarea web, deci spre dezvoltarea de cod html, css si php. Unele sunt orientate mai mult spre html si css, altele sunt specializate si in programarea in php.

Voi enumera doar cateva dintre ele:

Windows

- Notepad++ (gratuit)
Este un editor simplu, usor de folosit si intuitiv. Coloreaza sintaxa pentru html si php, are posibilitatea de a realiza shortcut-uri pentru inserarea automata de cod (meniul Macro).
Pagina editorului: You are not allowed to view links. Register or Login to view.

- HTML Kit (gratuit)
Este un editor specializat mai mult pe codul HTML, dar coloreaza sintaxa si pentru php. Pot fi inserate fragmente de cod automat prin facilitatea auto-completion.
Pagina editorului: You are not allowed to view links. Register or Login to view.

- Zend Studio (costa)
Zend este compania ce dezvolta limbajul PHP. Zend Studio este un IDE (Integrated Development Environment) specializat in PHP, deci este mai mult decat un editor.
Cateva caracteristici importante ale Zend Studio:
* coloratul sintaxei
* code assist (programul ofera optiuni pentru continuarea numelui unei functii, variabile sau clase existente in php sau in proiectul curent)
* detectarea erorilor de sintaxa in timp ce se scrie codul
* bookmarks
* navigarea usoara intre clasele sau functiile aceluiasi proiect
* debugging si profiler

Pagina editorului: You are not allowed to view links. Register or Login to view.

- phpDesigner 2008 (costa)
Este un editor specializat atat in HTML, CSS cat si in PHP. Are facilitati comparabile cu cele ale aplicatiei Zend Studio: coloratul sintaxei, code assist, navigarea usoara intre functiile, variabilele sau clasele din acelasi proiect, debugger, profiler, etc.
Pagina editorului: You are not allowed to view links. Register or Login to view.


Linux

- Kate
Kate este un editor de text clasic din pachetul KDE. Coloreaza sintaxa pentru mai multe limbaje: c, c++, java, html, css, php.

- Quanta plus
Quanta este un IDE (Integrated Development Editor) special pentru programarea web. Este axat deci in jurul limbajelor HTML, XHTML, CSS, PHP si are facilitati pentru a lucra mai usor cu aceste limbaje, si pentru a construi pagini web. Are code assist / code completion pentru limbajele enumerate mai sus, are un sistem de shortcut-uri pentru inserarea de fragmente de cod, editor vizual pentru HTML si CSS, si multe alte facilitati interesante.

- Emacs
Emacs este un editor (sau o clasa de editoare) cu o istorie solida in sistemul de operare Unix. Cea mai populara versiune este editorul GNU Emacs dezvoltat de Richard Stallman, persoana cu cel mai mare impact asupra miscarii "free software" din care a derivat si cu care este confundata miscarea open-source.
GNU Emacs este mult mai mult decat un editor, este o aplicatie sofisticata, foarte flexibila, dedicata in special programatorilor, avand scopul principal de a face editarea de text (sau cod) foarte eficienta. Exista plugin-uri ce realizeaza coloratul sintaxei pentru orice limbaj de programare (deci inclusiv html, css, php). Shortcut-urile pentru inserarea si manipularea de cod sunt mult avansate fata de a celorlalte editoare si pot fi adaptate (dar nu intotdeauna usor) la nevoile celui ce stapaneste editorul. GNU Emacs este preferat in general de programatori si efortul pentru customizarea lui merita pentru cei ce editeaza cod (text) 8-10 ore pe zi, ani la rand.
Vouch si pentru Sublime text 2