PHP editorok
◴ 2005.05.31. 22:04Sok olvasónk fordult e-mailben hozzánk azzal a kérdéssel, milyen programot ajánlunk PHP szerkesztéshez. Nos, a célnak a Jegyzettömb (Notepad) is megfelelÅ, azaz bármilyen szövegszerkesztÅ, mely formázó karaktereket nem tárol - aWord és a WordPad ezért nem használható. De persze ezek nem könnyÃtik meg a munkánkat, csak a szerkesztést valósÃtják meg. De már léteznek kifejezetten erre specializálódott editor alkalmazások is, melyek ha a munkától nem is, de a terhek nagy részétÅl bizony megszabadÃtanak. Lássunk ezek közül kettÅt.
PHP Expert Editor
Talán az egyik legismertebb és legkedveltebb szerkeszÅ a PHP nyelvhez. Méltán van ekkora hÃrneve, hiszen egy remekül kezelhetÅ, könnyed de mégis hatékony programról van szó. Talán mind közül ezt ajánlhatjuk a legjobban.
A legfontosabb tulajdonsága, hogy integrálva tartalmazza a fejlesztÅ rendszert, Ãgy egy sor könnyÃtÅ funkciót biztosÃt a szerkesztéshez. A függvények neveit vastag betűvel emeli ki, feketével a legfontosabb kulcsszavakat. Hasznáható HTML nyelvhez is. A szerkesztés megkezdéséhez elÅre megÃrt sablonokat ad, legyen szó PHP, HTML vagy XML nyelvrÅl, Ãgy az alap tagok és függvények azonnal bekerülnek az üres fájlba. A sablonok a beállÃtás során megváltoztathatók. Ha súgónk is van, és a helyét megmutatjuk a programnak, még egy remek, F1-re működÅ helyérzékeny súgót is kapunk.
A HTML szerkesztés során sokszor szükségünk van az ún. HTML karakterekre, melyeket a program az eszköztáron lévÅ Insert HTML symbol gomb segÃtségével a rendelkezésünkre bocsát. Mikor is lehet szükségünk erre? Nos, ha olyan jelet (pl. < vagy > szeretnénk szövegként használni, melynek a HTML-ben speciális szerepe van. Tehát ha < és > jeleket rendesen használnánk, a böngészÅnk ezt HTML tagként értelmez, és nem szövegként jelenik meg. De ha ezeket a jeleket használjuk (ami elsÅre értelmetlen karaktersorozatnak tűnik), a böngészÅ azt már a tényleges szövegként fogja visszaadni. Tehát ezt is használhatjuk.
Azt hiszem, a hagyományos szerkesztési funkciókról kár beszélni, hisz mindent támogat, melyet egy jobb (de nem profi) szövegszerkesztÅ. Amennyiben a programnak megmutatjuk a PHP futtató helyét (telepÃtett webszerver esetén), akkor egy Futtatás (Run) vagy Hibakeresés (Debug) lehetÅség is adódik, mint más fejlesztÅrendszereknél. Hasznos lehet a nyitó vagy záró kapcsos zárójel ({ és }) párjának megkeresése. Ez fÅleg egybe ágyazott blokkok esetén jöhet jól, ha nem tudjuk, lezártuk-e az aktuális blokkot. Ez a kis segÃtség megmutatja nekünk a nyitó vagy záró jelet.
Ha valaki azzal számol, hogy a semmibÅl ezzel a progival profi PHP programozóvá válik, nagyot téved. Semmiféle vizuális fejlesztÅrÅl sincs szó, melyen egyszerűen összepakolgatjuk a lapot alkotó elemeket. Kódolni kell, ahogy eddig is, de éppen ebben a kódolásban segÃt nekünk ez a remek szerkesztÅ. Tehát csak PHP-t ismerÅ felhasználók életét fogja megkönnyÃteni. De mindenképpen ajánljuk. Sajnos shareware verzió, a legfrissebb kipróbálható verzió letölthetÅ a www.phpexperteditor.com oldalon.
Egy képernyÅkép a programról:
SciTe
A SciTe is egy, a programozók számára kifejlesztett editor. Lényegesen több nyelvet támogat, nem is kifejezetten a PHP nyelvre lett kihegyezve. A leggyakoribb programnyelveket ismeri és kezeli, köztük a PHP-t is.
Kevesebb szolgáltatással és kényelmi funkcióval rendelkezik, mint az elÅzÅleg bemutatott PHP Expert Editor, de két komoly elÅny van vele szemben: ingyenes és magyar nyelven is elérhetÅ.
Alapfunkciókat tökéletesen kezel, mint pl. a sor és oszlop megjelenése, zárójelpárok megkeresése (nem csak kapcsos), kommentezés (tehát sor megjelölése megjegyzésként), kódolás, exportálás, stb.
Kis mérete, gyors futása mindenképpen hasznos. Kissé puritán a kinézete, de mivel programozóknak készült, és ez Åket nem zavarja, nem jelent hátrányt ez a kis probléma. BÅséges nyelvtámogatással bÃr, csak gyÅzzük kihasználni. Futtatás és hibakeresés szintén megtalálható, természetesen paramétereket is megadhatunk. KétségkÃvül ez Windows alkalmazásokhoz használható. A PHP támogatása gyér, inkább a szerkesztésre helyezték a hangsúlyt, ezt helyezi elÅtérbe. Vizuális kiemeléseket nem használ, ez kicsit szomorúan töltött el bennünket.Egyéb nyelveken ez a lehetÅség adott, tehát pl. Java esetén máris kékkel jelöli az import kifejezést.
Azért az érdemi rész eme remek programban is adva van. Valamint az, hogy letölthetÅ szerverünkrÅl a szoftver, ingyenesen és korlátlan használatra. Csak lépj be a Letöltések menüpontba, és ott a Programozás részt válaszd!
Ãs végül egy képernyÅmásolat a SciTe-rÅl:
-K.I