Veebiprogrammeerimine

11 parimat veebiarenduse IDE-d

11 parimat veebiarenduse IDE-d
Ma tean, mis tunne on olla tarkvara või veebiarendaja. See on väga lõbus. Pole tähtis, kas olete professionaalne veebiarendaja või uustulnuk, veebiarenduses leiate alati aegajalt midagi uut, mida veebitehnoloogiate uute edusammude juures õppida. Tänu Interneti-kasutajate arvu suurenemisele asutatakse uusi ja ainulaadseid ettevõtteid, et pakkuda tooteid ja teenuseid otse klientide arvutiekraanil.

Seetõttu on veebiarendajate ja rakenduste arendajate järele tohutu nõudlus ning nende abistamiseks on olemas kõik kaasaegsed ja tipptasemel integreeritud arenduskeskkonnad, mis on kättesaadavad kõigile turu peamistele opsüsteemidele. Selles artiklis vaatleme 11 parimat IDE-d, mida saate kasutada veebiarenduseks, mitte ainult veebiarenduseks, vaid neid IDE-sid saab kasutada ka rakenduste arendamiseks.

Siin loetletud IDE-d võivad olla kasulikud nii professionaalsetele kui ka uutele arendajatele, kuna neil on mõned unikaalsed funktsioonid, mis muudavad programmeerimisülesande mõnevõrra lihtsaks ja kiireks.

1. PhpStorm

PhpStorm on suletud lähtekoodiga platvormidevaheline integreeritud arenduskeskkond, mis on spetsiaalselt loodud PHP, HTML ja JavaScripti kodeerimiseks. JetBrainsi IntelliJ IDEA platvormile ehitatud PhpStorm on üks kaasaegsemaid ja tipptasemel IDE-sid, mis on Ubuntu veebiarenduseks saadaval. PhpStorm pakub kõiki WebStormi funktsioone koos PHP ja Databases / SQl täieõigusliku toega. Me teame WebStormi kohta rohkem sellest artiklist hiljem.

PhpStormil on väga atraktiivne ja libe kasutajaliides, kuna selle esiosa on kujundatud uusimate tipptehnoloogiatega, nagu HTML5, CSS, Saas, CoffeeScript jne. Selle funktsioonide täiustamiseks saate seda IDE-d kohandada teemade ja laienduste toega. See pakub veebiarendajatele ühte parimatest kodeerimiskeskkondadest selliste funktsioonidega nagu automaatne koodi täitmine, vigade esiletõstmine, suuremate raamistike nagu WordPress, Joomla tugi!, Yii, Symfony jne.

Kaasas on ka PHP-tööriistad, mis pakuvad kõiki PHP-keele funktsioone kaasaegseks veebiarenduseks, sisseehitatud arendajatööriistad, näiteks kaugjuurdepääs, andmebaasid / SQL, käsurea tööriistad jne., nutikoodi navigaator, refaktoreerimine ja silumine ning testimisvahendid.

PhpStorm on saadaval Ubuntu 16 snap-paketina.04 või uuem ning kabiin on alla laaditud ja installitud, käivitades terminalis järgmise käsu.

$ sudo snap install phpstorm -classic

2. Visual Studio kood

Microsofti poolt Windowsi, Linuxi ja macOSi jaoks välja töötatud Visual Studio Code on koodi redigeerimise IDE, mille leiate väga sarnaselt Atom Text Editori ja Sublime Textiga. Visual Studio kood võib olla väga kasulik neile, kes on programmeerimises uued, kuna seda saab kasutada suurepärase õppevahendina, mis selgitab teile kõike alates lihtsast HTML-märgendist kuni süntaksini ja veadega programmeerimisel.

See IDE tarnitakse koos Giti integreerimisega karbist välja ja pakub selliseid funktsioone nagu automaatne koodi lõpuleviimine, süntakside esiletõstmine, refaktoreerimine, koodilõigud, klaviatuuri otseteed ning mitmesuguste programmeerimis- ja skriptikeelte tugi karbist välja, näiteks C, C ++, CoffeeScript, CSS , HTML, JSON, F #, Perl, PHP, Ruby, Swift ja palju muud.

Visual Studio Code IDE on täielikult kohandatav, kuna saate muuta teemasid, installida täiendavaid laiendusi uute programmeerimiskeelte, silurite ja paljude muude lisateenuste lisamiseks, mis võivad arendamisel olla väga kasulikud.

Visual Studio kood on allalaadimiseks ja installimiseks saadaval Ubuntu tarkvarakeskuses või saate alla laadida .deb fail siit ja installige see tarkvarakeskuse abil.

3. Ülev tekst

Sublime Text on üks parimaid platvormidevahelisi koodiredaktoreid, mille leiate Ubuntu töölaua keskkonnas programmeerimiseks. See on kerge koodiredaktor, mis toetab kodeerimist erinevates programmeerimis- ja märgistuskeeltes, nagu Python, C, HTML, JavaScript, CSS ja paljudes muudes veebiarenduses kasutatavates keeltes ja tehnoloogiates.

Sublime Text tarnitakse unikaalsete funktsioonide kogumiga, näiteks

Failide avamiseks mõne hiireklõpsuga ja hüpates sümbolite, ridade või sõnade juurde.

Sümboli kohal hõljutades ilmub hüpikaken.

Sublime Text IDE muud funktsioonid hõlmavad mitut valikut, käsupaletti, võimsat Pythoni API-d, jagatud redigeerimist, projekti kiiret vahetamist ja palju muud.

Peale nende funktsioonide on Sublime Text lihtsate JSON-failidega väga kohandatav IDE. Erinevate failide ja projektide jaoks saate eraldi kohandada klahvide seoseid, menüüsid, juppe ja makrosid.

$ sudo snap install ülev tekst
VÕI
$ wget -q0 - https: // lae alla.sublimetext.com / sublimehq-pub.gpg | sudo apt-võti lisada -
$ echo “deb https: // lae alla.sublimetext.com / apt / stabiilne / ”| sudo tee / etc / apt / sources.
nimekirja.d / ülev tekst.nimekirja
$ sudo apt-get värskendus
$ sudo apt-get install ülev tekst

4. Aatom

Atom on GitHubi poolt välja töötatud tasuta ja avatud lähtekoodiga koodiredaktor Windowsi, macOS-i ja erinevate Linuxi distrode jaoks, sealhulgas Ubuntu jaoks. Atom IDE-l on üks parimaid kasutajaliideseid, mida saab teemade ja stiili muutmisega täielikult kohandada.

Electroni raamistikule tuginedes on Atom varustatud erinevate programmeerimiskeeltega, nagu C, C ++, C #, CoffeeScript, HTML, JavaScript, PHP, CSS, Python, Perl ja paljud teised laialdaselt kasutatavad keeled ja veebitehnoloogiad.

Atomi arendajad väidavad, et see on 21 jaoks häkkitav tekstiredaktorst sajandil. See tarnitakse nii IDE funktsioonide kui ka Giti ja GitHubi integreerimisega.

Atomi redaktori üks parimaid omadusi on Teletüüp

See funktsioon võimaldab teil teha koostööd teiste arendajatega otse oma redaktorist, et jagada ja õpetada teadmisi, mille tulemuseks on lõpuks parema tarkvara või veebirakenduse loomine.

Atom pakub ka mõningaid IDE-le sarnaseid funktsioone, nagu platvormidevaheline redigeerimine, sisseehitatud paketihaldur, nutikas automaatne lõpuleviimine, leidmine ja asendamine, failisüsteemi brauser ja mitu paani. Atom on täielikult kohandatav IDE, mille installimiseks on saadaval tuhandeid avatud lähtekoodiga pakette, mida saab kasutada funktsioonide ja funktsioonide täiustamiseks.

$ sudo add-apt-hoidla ppa: webupd8team / atom
$ sudo apt-get värskendus
$ sudo apt-get install aatom

5. Veebitorm

WebStorm on veel üks meie loendis olev veebiarenduse IDE, mille on välja töötanud JetBrains. Nagu PhpStorm, on ka WebStorm suletud lähtekoodiga veebiarenduse IDE, mis on saadaval Windowsi, macOS-i ja mitmesuguste Linuxi distrode, sealhulgas Ubuntu jaoks.

WebStormil on väga kaasaegne ja libe kasutajaliides ning see pakub funktsioone, nagu leiate igast kaasaegsest IDE-st, näiteks intelligentne koodi lõpuleviimine, vigade tuvastamine, võimas navigeerimine ja ka JavaScripti, TypeScripti, stiilitabeli keelte ümbertegemine.

Kaasas on ka silur, mida saate kasutada sõlme silumiseks.js-i rakendused hõlpsasti IDE-lt, üksuste testimine Karma, Mocha, Protractori ja Jestiga. Samuti on WebStorm integreeritud Giti, GitHubi ja Mercurialiga karbist välja.

$ sudo snap install veebitorm -classic

6. Sulgudes

Sulgudes on platvormidevaheline veebiarenduse rakendus, mille on välja töötanud Adobe Systems. Sulgudes on kõik funktsioonid, mida võite oodata igas kaasaegses IDE-s, ja sellel on suurepärane kasutajaliides, mida on lihtne navigeerida.  See on parim veebiarenduse IDE, kuna see pakub reaalajas HTML-, CSS- ja JavaScripti kodeerimise ja redigeerimise funktsioone, mis võivad veebiarenduse ajal olla väga kasulikud.

Sulgudes on kerge, kuid võimas veebiarenduse IDE, mis pakub selliseid funktsioone nagu tekstiredaktorid, reaalajas eelvaade, jagatud vaade, JSLint ja LESS tugi. Samuti pakub see integreerimist Theseusega, mis on avatud lähtekoodiga JavaScripti silur, mida saab kasutada murdepunktide seadmiseks, koodi läbimiseks ja reaalajas muutuja kontrollimiseks.

Sulgudes toetatakse programmeerimist ja veebiarendust erinevates keeltes, nagu Perl, Ruby, HTML, Python, Java, JavaScript ja paljud teised. Samuti tarnitakse sisseehitatud laiendihalduriga, mida saab funktsionaalsuse parandamiseks kasutada täiendavate laienduste allalaadimiseks ja installimiseks.

$ sudo apt-get-repository ppa: webupd8team / sulgudes
$ sudo apt-get värskendus
$ sudo apt-get installi sulgudes

7. Vim

Vim on tarkvaraarenduse ja veebirakenduste väljatöötamise üks parimaid ja minu lemmik IDE. Vim on terminalipõhine koodiredaktor, mis on väga konfigureeritav ja mida on natuke keeruline kasutada, kuid kui olete sellega tuttavaks saanud, ei kasuta te enam ühtegi teist IDE-d.

See toetab kõiki peamisi programmeerimis- ja märgistuskeeli nagu Python, C, C ++, C #, Java, HTML, CSS, JavaScript ja palju muud. Vim pakub selliseid funktsioone nagu süntaksi esiletõstmine, hiire liigutused, DirectX-i tugi Microsofti kasutajatele ja peale nende on Vim väga kohandatav IDE, kuna see pakub laia valikut pistikprogramme ja laiendusi.

Vimi installimiseks Ubuntu käivitage terminalis ükshaaval järgmised käsud.

$ sudo add-apt-hoidla ppa: jonathanf / vim
$ sudo apt-get värskendus
$ sudo apt-get install vim

8. Komodo

ActiveState poolt välja töötatud Komodo on IDE, mis on kirjutatud C ++, C, XUL, Perl, Python, JavaScripti ja CSS-i. Komodo on suletud lähtekoodiga ja platvormidevaheline IDE ning tal on ka oma avatud lähtekoodiga kolleeg nimega Komodo Edit.

Komodo IDE toetab programmeerimist ja veebiarendust kõigis suuremates keeltes, nagu Python, PHP, Perl, Go, Ruby, Node.js, JavaScript ja palju muud. See pakub selliseid funktsioone nagu koodi automaatne lõpuleviimine, koodi refaktoreerimine, silumine ja seadmete testimine.

Komodo tarnitakse Git, Mercurial, Subversion, CVS, Perforce ja Bazaariga integreerituna karbist välja. Samuti toetab see palju pistikprogramme ja laiendusi, mida saate funktsionaalsuse ja jõudluse parandamiseks installida.

Siit saate alla laadida Komodo IDE uusima versiooni ja installida selle terminali abil.

9. GNU Emacs

GNU Emacs on kerge platvormidevaheline koodiredaktor, mis on välja töötatud Lispis ja C-s. Põhimõtteliselt on Emacs spetsiaalselt loodud Pythoni programmeerimiseks, kuid see toetab muud tarkvara ja veebiarendust kõigis suuremates programmeerimiskeeltes ja veebitehnoloogiates.

Emacsil on lihtne, kuid võimas kasutajaliides, mis toetab süntaksivärvimist. Vaatamata kergele IDE-le on Emacsil mõned väga kasulikud funktsioonid, nagu väga kohandatav kasutajaliides, pistikprogrammide ja laienduste tugi ning süntaksi esiletõstmine.

GNU Emacsi saab alla laadida ja installida Ubuntu tarkvarakeskusest.

10. Sinikas

Bluefish on platvormidevaheline integreeritud arenduskeskkond, mille on välja töötanud Bluefish Dev Team. See on saadaval erinevate operatsioonisüsteemide jaoks, sealhulgas W

indows, macOS, Solaris ja paljud Linuxi distrod. See on lihtne koodiredaktor lihtsa kasutajaliidesega, mis võib olla uutele Linuxi kasutajatele väga kasulik.

Bluefish toetab mitmesuguste programmeerimiskeelte, näiteks HTML, CSS, Google Go, Vala, Perl, SQL, Ruby, Python, PHP, C ja paljude teiste suuremate keelte arendamist.

Bluefish on funktsiooniderikas IDE, millel on sellised funktsioonid nagu süntaksi esiletõstmine, koodi automaatne lõpuleviimine, automaatne taastamine ja koodi voltimine. Bluefishi installimiseks Ubuntu käivitage terminalis järgmised käsud.

$ sudo add-apt-repository ppa: klaus-vormweg / bluefish
$ sudo apt-get värskendus
$ sudo apt-get install bluefish

11. Kood :: Plokid

Code :: Blocks on C-, C ++ ja Fortranis välja töötatud tasuta ja avatud lähtekoodiga integreeritud arenduskeskkond. See on platvormidevaheline IDE, mida saab kasutada Windowsis, Solarises ja erinevates Linuxi distrodes, sealhulgas Ubuntu.

Code :: Block toetab programmeerimist kõigis laialdaselt kasutatavates programmeerimiskeeltes, mis sisaldavad C, C ++, PHP, HTML ja JavaScripti. See on kerge, kuid funktsiooniderikas IDE, pakkudes selliseid funktsioone nagu koodi refaktoreerimine, süntaksi esiletõstmine, koodi voltimine, automaatne koodi lõpuleviimine ja palju muud.

Kood :: Blokeerib tarnimise mitme kompilaatoriga, sealhulgas GCC, Microsoft Visual C ++, Digital Mars ja paljud teised. See on ka väga kohandatav IDE koos pistikprogrammide ja laienduste toega. Code :: Blocks'i installimiseks Ubuntu käivitage ükshaaval järgmised käsud Terminalis.

$ sudo add-apt-hoidla ppa: damien-moore / codeblocks-stabiilne
$ sudo apt-get värskendus
$ sudo apt install codeblocks codeblocks-contrib

Nii et need on 11 parimat veebiarenduse IDE-d Ubuntus alates 2018. aastast. Kõiki siin loetletud IDE-sid testitakse Ubuntu 18-ga.04 LTS väljaanne ja kõik need töötavad tõrgeteta ka vanematel Ubuntu väljaannetel. Kas teil on küsimusi või ettepanekuid? Võtke meiega julgelt ühendust aadressidel @LinuxHint ja @SwapTirthakar

Kuidas näidata FPS-loendurit Linuxi mängudes
Linuxi mängimine sai suure tõuke, kui Valve teatas Steam-kliendi ja nende mängude Linuxi toest 2012. aastal. Sellest ajast peale on paljud AAA- ja ind...
Sid Meieri Civilization VI allalaadimine ja mängimine Linuxis
Sissejuhatus mängu Civilization 6 on kaasaegne kontseptsioon, mis tutvustati Age of Empires mängude sarjas. Idee oli üsna lihtne; alustaksite kõige põ...
Kuidas installida ja mängida Doomi Linuxis
Doomi sissejuhatus Doom-seeria sai alguse 90ndatel pärast algse Doomi väljaandmist. See oli kohene hitt ja sellest ajast alates on mänguseeria pälvinu...