PHP on avatud lähtekoodiga serveripoolne skriptikeel, mida kasutatakse staatiliste või dünaamiliste veebirakenduste arendamiseks. PHP tähistab hüperteksti eeltöötlust, mis varem tähistas isiklikke avalehti.
Leidub arvukalt PHP IDE-sid, mis pakuvad nutikat koodi täitmist ja kinnitavad tõrkeid reaalajas. Nendel tööriistadel on süntaksikontroll ja silur PHP-skripti kiireks arendamiseks.
Järgnevalt on valitud PHP IDE populaarseimate funktsioonide ja veebisaitide linkidega valitud nimekiri. Nimekiri sisaldab nii avatud lähtekoodiga (tasuta) kui ka ärilist (tasulist) tarkvara.
1) Dreamweaver
Dreamweaver on populaarne PHP arendustööriist. See tööriist aitab teil veebisaite luua, avaldada ja hallata. DreamWeaveriga loodud veebisaidi saab üles laadida igasse veebiserverisse.
Funktsioonid:
- Dünaamilisi veebisaite saab Dreamweaveri abil hõlpsasti arendada.
- See pakub veebisaidi loomiseks valmiskujundusi.
- Saate luua veebisaidi, mis sobib igale ekraanisuurusele.
- See tööriist aitab teil tööruumi endale sobivaks kohandada.
- Teie koodi kinnitamiseks on sisseehitatud HTML-valideerija.
2) Lohe
Lohe on PHP jaoks mõeldud IDE, mis täidab automaatselt mitu rea koodi. See redaktor toetab enam kui 16 keelt. See aitab teil probleemideta kiiremini kodeerida.
Hind : tasuta
Funktsioonid:
- See pakub PHP dokumentatsiooni.
- See redaktor annab trükkimisel funktsiooni allkirja.
- Näpunäite saate hiirekursori kohta.
- Pakub e-posti teel tuge.
- Kasutab PHP keele jaoks masinõppemudeleid.
3) Zendi stuudio
Zend Studio on integreeritud arenduskeskkond rakenduse arendamiseks PHP-s. See pakub nutikat koodi täitmist ja kinnitab vead reaalajas.
Funktsioonid:
- See toetab PHP, HTML, JavaScripti ja CSS uusimat versiooni.
- Sellel tööriistal on täiustatud allikakontrolli integreerimine, mis aitab teil töötada SVN-iga (Apache Subversion).
- Zend Studio saate käivitada Windowsi, Mac OS-i, Linuxi jms platvormil.
- See toetab Laraveli ja Symfony raamistikku.
- Zend Studio saab töötada pilveplatvormidega nagu Red Hat OpenShift, Microsoft Azure.
Link: https://www.zend.com/products/zend-studio
4) Rappedphitor
Rapidphpeditor on hõlpsasti kasutatav PHP-redaktor, millel on süntaksikontroll ja silur PHP-programmide kiireks arendamiseks. Sellel tööriistal on intelligentne koodi lõpuleviimise võimalus.
Funktsioonid:
- See toetab Smarty PHP mallimootorit.
- Koodi saate tõhusalt taaskasutada.
- See pakub täpsemat otsingu- ja asendusfunktsiooni.
- See tööriist toetab Unicode'i.
- Rapidphpeditor suudab süntaksi esile tõsta.
- Seda saab kasutada koos HTML5 ja CSS3-ga.
- See võimaldab teil otse veebiserveris sisu redigeerida.
- Menüüsid, tööriistaribasid ja kiirklahve saab kohandada.
Link: https://www.rapidphpeditor.com/
5) Eclipse CDT
Eclipse CDT raamistik on PHP veebisaidi arendamise tööriist. See tõstab esile teie kirjutatud süntaksit. See tööriist võimaldab teil programmi hõlpsasti siluda.
Funktsioonid:
- See pakub teile valmiskoodimalli.
- See tööriist kinnitab süntaksi automaatselt.
- See toetab koodi refaktoreerimist. (Sisemise koodistruktuuri täiustamise protsess).
- Eclipse CDT võimaldab projekti hallata kaugjuhtimisega.
- Seda saab kasutada Windowsis, Linuxis ja OS X-is.
Link: https://www.eclipse.org/pdt/
6) Komodo
Komodo on PHP IDE, mis toetab veebitehnoloogiaid, sealhulgas HTML-i, JavaScripti, CSS-i, Drupali, Zendi jne. See tarkvara aitab teil PHP-programmi kiiresti ja hõlpsalt siluda.
Funktsioonid:
- See aitab teil koodi siluda, kontrollida ja testida.
- Selles rakenduses on funktsioonide kohandamiseks palju lisandeid.
- Komodo aitab teil meeskonnakaaslastega koostööd teha.
- Oma töövoo saate määratleda projekti ja failide navigeerimisega.
- HTML-failis saate muudatusi teha Komodo IDE-st lahkumata.
- See võimaldab teil paigutada numbrilise järjehoidja, et kiiresti konkreetsele koodireale minna.
- Tõstab esile ja tuvastab failis mitu keelt.
- Koodis saate kontrollida muutujate esinemisi.
Link: https://www.activestate.com/products/komodo-ide/
7) Sulgudes.io
Brackets.io on veebirakenduste arendamiseks avatud lähtekoodiga redaktor. Selle asutas Adobe Systems. See tööriist aitab teil veebisaiti kujundada JavaScripti, CSS-i ja HTML-i abil.
Funktsioonid:
- Saate oma brauseri ühendada reaalajas.
- See aitab teil kiiresti PHP-skripti redigeerida.
- Seda rakendust saab kasutada Linuxi, Windowsi ja Maci operatsioonisüsteemides.
- Saate oma programmi tõhusalt hallata.
- Pakub eeltöötleja tuge, reaalajas eelvaadet ja redigeerijaid.
- Tööriista Brackets.io abil saate kasutajaliidese kiiresti kohandada.
Link: http://brackets.io/
8) CodeLobster
Codelobster on PHP integreeritud arenduskeskkond. See toetab arvukalt pistikprogramme, sealhulgas JQuery, Facebook jne.
Funktsioonid:
- See võib esile tuua nurksulgude paari.
- CodeLobster näitab hüpikloendit, mis sisaldab konstande ja muutujaid.
- See tööriist aitab teil faile projekti korraldada.
- Koodi kinnitamiseks toetab see PHP silurit.
- Võimaldab peita koodiplokid, millega te praegu ei tööta.
- Koodi üksikasjalikuks nägemiseks võite selle ahendada.
Link: http://www.codelobster.com/php_editing.html
9) Notepad ++
Notepad ++ on koodiredaktor, mida saab Windowsiga kasutada. See tööriist tõstab esile süntaksi ja märksõna. See aitab teil töötada ühes aknas mitme avatud failiga.
Funktsioonid:
- Saate ekraani suumida või vähendada.
- Võimalik on makro (automaatne laiendatav juhendamine) salvestamine ja taasesitus.
- See tõstab esile selliste keelte nagu PHP, HTML, JavaScript, CSS jms süntaksi.
- GUI on kohandatav.
- See toetab mitmekeelset keskkonda.
Link: https://notepad-plus-plus.org
10) PHPStorm
PHPStorm on platvormiülene IDE PHP jaoks. See võimaldab teil kasutada eesmist tehnoloogiat nagu HTML, CSS, Sass ja palju muud. Võite teha testi lähtekoodi üksikule üksusele.
Funktsioonid:
- See toetab MySQL-i (Structure Query Language).
- Saate töötada PHP-põhiste raamistikega nagu Joomla, Magento, CakePHP jne.
- See sisaldab sisseehitatud koodi vormindamist.
- PHPStorm annab vihjeid muutujate ja meetodite kohta.
- See täiendab koodi automaatselt.
Link: https://www.jetbrains.com/phpstorm/
11) NetBeans
NetBeans on integreeritud arenduskeskkond PHP-programmide kirjutamiseks. Sellel on projektiaken, mis näitab praegu olemasolevate projektide loendit.
Funktsioonid:
- Saate hõlpsasti näha PHP klassi struktuuri.
- See toob esile PHP muutujad ja märksõnad.
- Koodiosa saate vormindada klaviatuuri otsetee abil.
- See lõpetab sulgud automaatselt.
- Netbeans pakub parameetrivihjeid, tippides sümbol $.
- See pakub skriptide kirjutamiseks valmismalle.
- Sellel rakendusel on teenindusaknad, mis näitavad praegu saadaolevaid väliseid teenuseid.
Link: https://netbeans.org
12) Aatom
Atom on lihtne redaktor PHP-programmi kirjutamiseks. Seda saab kohandada tegema ükskõik mida ilma konfiguratsioonifaili muutmata.
Funktsioonid:
- Sellel on integreeritud paketihaldur.
- See rakendus võimaldab platvormidevahelist redigeerimist
- Leiate, saate eelvaate kuvada ja asendada faili või kogu projekti sisestatud teksti.
- Toetab käskude paletti saadaolevate käskude käitamiseks.
Link: https://atom.io
13) Pilv9
Cloud9 on pilvepõhine redaktor, mis võimaldab teil koodi kirjutada, käivitada ja siluda mis tahes brauseriga. See aitab teil töötada Interneti-ühendusega masina abil kõikjalt.
Funktsioonid:
- Paneele saate hõlpsalt lohistades reguleerida mis tahes suunas.
- Murdepunkti määramiseks on sellel integreeritud silur.
- Sellel tööriistal on sisseehitatud terminal, mis võimaldab teil näha käskude väljundit serverist.
- See toetab hõlpsat juurdepääsu klaviatuuri otseteed.
- Arenduskeskkonda saate jagada oma arendustiimiga.
- Cloud9 pakub erinevaid teemasid.
- Piltide suuruse muutmiseks, kärpimiseks või pööramiseks on sisseehitatud pildiredaktor.
Link: https://aws.amazon.com/cloud9/
14) GNU Emacs
Emacs on Unixil põhinev tööriist, mis pakub väga kohandatavat funktsiooni. See toetab süntaksi värvimist. See toetab unicode'i paljude inimskriptide jaoks.
Funktsioonid:
- Sellel programmil on täielik sisseehitatud dokumentatsioon.
- See pakub pakendisüsteemi arvukate laienduste installimiseks ja allalaadimiseks.
- Väga kohandatav Emacs Lisp koodi abil.
- See pakub õpetust uutele kasutajatele.
Link: https://www.gnu.org/software/emacs/
15) Codeliit
CodeLite on avatud lähtekoodiga tööriist programmide kirjutamiseks PHP-s. See toob esile süntaksi. Seda tööriista saate kasutada Windowsi ja Maci operatsioonisüsteemides
Funktsioonid:
- Codeliiti saab integreerida Cscope'i integreerimisega (tekstipõhine liides koodi otsimiseks).
- Saate kohandada süntaksivärve.
- Codelite aitab teil puuvaadet vaevata faile leida.
- Sellel on käsu suulae, mis hoiab funktsionaalsust nagu sortimine, süntaksit muutmine jne.
Link: https://codelite.org/
16) ülev tekst 3
Sublime on IDE, mida kasutatakse veebirakenduste arendamiseks PHP abil. See tööriist võimaldab teil klaviatuuri otsetee abil hüpata sümboli, sõna või rea juurde.
Funktsioonid:
- See pakub süntaksi muutmiseks käsupaletti.
- Ülim tekst pakub funktsioonide laiendamiseks API-d.
- See toob esile süntaksi.
- Võite kiiresti minna klassi või meetodi definitsiooni juurde.
Link: https://www.sublimetext.com
17) Geany
Geany on PHP-redaktor, mis kasutab GTK avatud lähtekoodiga tööriistakomplekti. See redaktor täidab sõnad või sulgud automaatselt. See toetab arvukalt failitüüpe, sealhulgas PHP, Perl, HTML jne.
Funktsioonid:
- Koodi saate hõlpsalt kompileerida ja käivitada.
- See lihtsustab projektijuhtimist.
- Toetab koodi voltimist (peida ja kuva fail valikuliselt).
- See suudab HTML- ja XML-sildid automaatselt sulgeda.
- Geany pakub sümbolite loendit, mis aitab teil teada saada, kus sümbol on määratletud.
Link: https://www.geany.org/
18) TextMate
TextMate on redaktor, mis on välja töötatud macOS-i jaoks. See aitab teil koodiosa lihtsalt vahetada. Tahkete osakeste failist saate ilma probleemideta otsida.
Funktsioonid:
- Failibrauseri vaates näete, milliseid faile on muudetud.
- See aitab teil korduva töö makrodega välistada.
- Toetab koodi voltimist (valikuliselt peida ja kuva kood).
- Varem kopeeritud teksti või koodi saab näha lõikepuhvri ajaloost.
- PHP-faili versiooni saate hõlpsalt juhtida.
Link: https://macromates.com/
19) Kwrite
KWrite on kerge tööriist PHP-koodi kirjutamiseks. Selle tööriista on välja töötanud KDE tarkvarakogukond. Sellel on kaks erinevat sisestusrežiimi, st teksti sisestamise režiim ja käsurežiim.
Funktsioonid:
- See toob failitüübi põhjal automaatselt esile süntaksi
- Automaatne taane reguleerimine (tühi koht koodi alguses)
- Piltide eksportimiseks toetab see KIPI pistikprogrammi.
- See redaktor pakub automaatset täitmist sõnade või fraaside põhjal, mida see on faili ülejäänud osas juba näinud.
Link: https://kde.org/applications/utilities/org.kde.kwrite
20) NuSphere
NuSphere on tarkvara veebipõhise rakenduse arendamiseks. See aitab teil PHP-s koodi ilma probleemideta kirjutada. See rakendus toetab PHPED-i silumiseks PHP-koodi.
Funktsioonid:
- See toetab JavaScripti.
- Võite avaldada projekti, mis on suunatud mitmele raamistikule.
- Sellel on sisseehitatud koodi valideerija.
- See tööriist parandab PHP-koodi automaatselt.
- Nusphere pakub täielikult kohandatavat otseteed.
- Konkreetset jaotist saate failis peita ja kuvada
- See sobib paarile traksid.
Link: http://www.nusphere.com