11 parimat veebiarenduse IDE -d

11 Best Ides Web Development



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 algaja, veebiarenduses leiate alati aeg -ajalt midagi uut, mida saate veebitehnoloogiate uute edusammudega õppida. Tänu Interneti -kasutajate arvu kasvule luuakse mõned uued ja ainulaadsed ettevõtted, mis pakuvad tooteid ja teenuseid otse klientide arvutiekraanil.

Seetõttu on veebiarendajate ja rakenduste arendajate järele suur nõudlus ning nende abistamiseks on tõeliselt kaasaegsed ja tipptasemel integreeritud arenduskeskkonnad saadaval kõigi peamiste turul olevate operatsioonisüsteemide jaoks. 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 IDE -del on mõned unikaalsed funktsioonid, mis muudavad programmeerimisülesande mõnevõrra lihtsaks ja kiireks.



1. PhpStorm

PhpStorm on suletud lähtekoodiga platvormideülene integreeritud arenduskeskkond, mis on loodud spetsiaalselt PHP, HTML ja JavaScripti kodeerimiseks. JetBrains'i IntelliJ IDEA platvormile ehitatud PhpStorm on üks moodsamaid ja tipptasemel IDE -sid, mis on saadaval Ubuntu veebiarenduseks. PhpStorm tarnitakse koos kõigi WebStormi funktsioonidega ning PHP ja andmebaaside/SQl täieõiguslik tugi. WebStormi kohta saame rohkem teada sellest artiklist hiljem.







PhpStormil on väga atraktiivne ja libe kasutajaliides, kuna selle kasutajaliides on loodud uusimate tipptehnoloogiatega, nagu HTML5, CSS, Saas, CoffeeScript jne. Seda IDE-d saate kohandada, toetades teemasid ja laiendusi, et selle funktsioone täiustada. See pakub veebiarendajatele ühte parimat kodeerimiskeskkonda selliste funktsioonidega nagu automaatne koodi täitmine, vigade esiletõstmine, suurte raamistike, nagu WordPress, Joomla !, Yii, Symfony jne, tugi.

Kaasas on ka PHP tööriistad, mis pakuvad kõiki PHP keele funktsioone kaasaegseks veebiarenduseks, sisseehitatud arendustööriistad, nagu kaug juurutamine, andmebaasid/SQL, käsurea tööriistad jne, nutikas koodinavigaator, ümbertegemine ja silumine. testimisvahendid.



PhpStorm on saadaval kiirpaketina Ubuntu 16.04 või uuemas versioonis ning kabiin on alla laaditud ja installitud, käivitades terminalis järgmise käsu.

$sudoklõpspaigaldadaphpstorm - klassikaline

2. Visual Studio kood

Microsofti poolt Windowsi, Linuxi ja macOS -i jaoks välja töötatud Visual Studio Code on kooditöötlus IDE, mis on väga sarnane Atomi tekstiredaktori ja Sublime Text -iga. Visual Studio Code võib olla väga kasulik neile, kes on programmeerimisel uued, kuna seda saab kasutada suurepärase õppevahendina, mis selgitab teile kõike alates lihtsast HTML -märgendist kuni süntaksi ja vigade käsitlemiseni programmeerimisel.

See IDE tarnitakse koos Git -integratsiooniga ja pakub selliseid funktsioone nagu automaatne kooditäiendus, süntaksi esiletõstmine, ümbertegemine, katkendid, klaviatuuri otseteed ja erinevate programmeerimis- ja skriptikeelte, näiteks C, C ++, CoffeeScript, CSS, tugi , HTML, JSON, F#, Perl, PHP, Ruby, Swift ja palju muud.

Visual Studio Code IDE on täielikult kohandatav, kuna saate teemasid muuta, installida täiendavaid laiendusi, et lisada uusi programmeerimiskeeli, silureid ja palju muid lisateenuseid, mis võivad arendamisel väga kasulikud olla.

Visual Studio Code on allalaadimiseks ja installimiseks saadaval Ubuntu tarkvarakeskuses või saate alla laadida .deb -faili siin ja installige see tarkvarakeskuse abil.

3. ülev tekst

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

Sublime Text pakub ainulaadseid funktsioone, näiteks

  • Mine ükskõik mida

Failide avamiseks mõne klõpsuga ja sümbolite, ridade või sõnade juurde liikumiseks.

  • GoTo definitsioon

Kui hõljutate kursorit sümboli kohal, ilmub hüpikaken.

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

Lisaks nendele funktsioonidele on Sublime Text hõlpsasti kohandatav IDE koos lihtsate JSON -failidega. Saate kohandada erinevate failide ja projektide jaoks võtmesidemeid, menüüsid, katkendeid ja makrosid eraldi.

$sudoklõpspaigaldadaülev tekst
VÕI
$wget- q0 - https://download.sublimetext.com/sublimehq-pub.gpg| sudo apt-key add-
$viskas väljadeb https://download.sublimetext.com/asjakohane/stabiilne/ | sudotee/jne/asjakohane/allikatest.
nimekiri.d/ülev tekst.loend
$sudo apt-get update
$sudo apt-get installülev tekst

4. Aatom

Atom on tasuta ja avatud lähtekoodiga lähtekoodiredaktor, mille on välja töötanud GitHub Windowsi, macOS-i ja erinevate Linuxi distributsioonide, sealhulgas Ubuntu jaoks. Atom IDE -l on üks parimaid kasutajaliideseid, mida saab teemade ja stiili muutmisega täielikult kohandada.

Electroni raamistiku alusel toetab Atom mitmesuguseid programmeerimiskeeli nagu C, C ++, C#, CoffeeScript, HTML, JavaScript, PHP, CSS, Python, Perl ja paljusid teisi laialdaselt kasutatavaid keeli ja veebitehnoloogiaid.

Atomi arendajad väidavad, et see on häkkitav tekstiredaktor 21 jaoksstsajandil. See tarnitakse koos IDE funktsioonidega, samuti Giti ja GitHubi integreerimisega.

Atomi redaktori üks parimaid funktsioone 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-sarnaseid funktsioone, nagu platvormideülene redigeerimine, sisseehitatud paketihaldur, nutikas automaatne lõpetamine, 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.

$sudoadd-apt-repository ppa: webupd8team/aatom
$sudo apt-get update
$sudo apt-get installaatom

5. WebStorm

WebStorm on meie loendis veel üks 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 erinevate Linuxi distributsioonide, sealhulgas Ubuntu jaoks.

WebStormil on väga kaasaegne ja õrn kasutajaliides ning see pakub selliseid funktsioone nagu kõikides kaasaegsetes IDE -des, näiteks nutikas koodi lõpuleviimine, vigade tuvastamine, võimas navigeerimine, samuti JavaScripti, TypeScripti ja stiililehe keelte ümbertegemine.

Kaasas ka silur, mida saate kasutada Node.js -i rakenduste hõlpsaks silumiseks IDE -st, üksuste testimine Karma, Mocha, Protractori ja Jestiga. Ka WebStorm on karbist integreeritud Git, GitHub ja Mercurial.

$sudoklõpspaigaldadaveebitorm - klassikaline

6. Sulgud

Brackets on platvormideülene veebiarendusrakendus, mille on välja töötanud Adobe Systems. Bracketsil on kõik funktsioonid, mida võite oodata mis tahes 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 kodeerimis- ja redigeerimisfunktsioone, mis võivad veebiarenduse ajal olla väga kasulikud.

Brackets on kerge, kuid võimas veebiarenduse IDE, mis pakub selliseid funktsioone nagu reaalajas toimetajad, reaalajas eelvaade, poolitatud vaade, JSLint ja LESS tugi. Samuti pakub see integreerimist Theseusega, mis on avatud lähtekoodiga JavaScripti silur, mida saab kasutada katkestuspunktide määramiseks, koodi läbimiseks ja reaalajas muutujate kontrollimiseks.

Brackets toetab programmeerimist ja veebiarendust erinevates keeltes, nagu Perl, Ruby, HTML, Python, Java, JavaScript ja paljud teised. Samuti tarnitakse sisseehitatud laiendite halduriga, mida saab kasutada täiendavate laienduste allalaadimiseks ja installimiseks, et parandada funktsionaalsust.

$sudoapt-get-repository ppa: webupd8team/sulgudes
$sudo apt-get update
$sudo apt-get installsulgudes

7. Tulin

Vim on üks parimaid ja minu lemmik IDE tarkvara programmeerimisel ja veebirakenduste arendamisel. Vim on terminalipõhine koodiredaktor, mis on väga konfigureeritav ja mille kasutamine on pisut keeruline, kuid kui olete sellega tuttavaks saanud, ei kasuta te peaaegu ühtegi muud 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žestid, DirectX -i tugi Microsofti kasutajatele ja peale nende on Vim väga kohandatav IDE, kuna see pakub laias valikus pistikprogramme ja laiendusi.

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

$sudoadd-apt-repository ppa: jonathanf/ma tulin
$sudo apt-get update
$sudo apt-get install ma tulin

8. Komodo

ActiveState poolt välja töötatud Komodo on IDE, mis on kirjutatud C ++, C, XUL, Perl, Python, JavaScript ja CSS vormingus. Komodo on suletud lähtekoodiga ja platvormideülene IDE ning sellel on ka oma avatud lähtekoodiga analoog Komodo Edit.

Komodo IDE toetab programmeerimist ja veebiarendust kõigis peamistes keeltes, nagu Python, PHP, Perl, Go, Ruby, Node.js, JavaScript ja palju muud. See pakub selliseid funktsioone nagu koodi automaatne lõpetamine, koodi ümbertegemine, silumine ja üksuste testimine.

Komodo tarnitakse Git, Mercurial, Subversion, CVS, Perforce ja Bazaar integreerituna. See toetab ka palju pistikprogramme ja laiendusi, mida saate funktsionaalsuse ja jõudluse parandamiseks installida.

Komodo IDE uusima versiooni saate alla laadida saidilt siin ja installige see terminali abil.

9. GNU Emacs

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

Emacsil on lihtne, kuid võimas kasutajaliides, mis toetab süntaksi vä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 Emacs saab alla laadida ja installida Ubuntu tarkvarakeskusest.

10. Sinikalad

Bluefish on platvormideülene 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 distributsioonid. See on lihtsa kasutajaliidesega kerge koodiredaktor, mis võib olla uutele Linuxi kasutajatele väga kasulik.

Bluefish toetab arendamist erinevates programmeerimiskeeltes nagu HTML, CSS, Google Go, Vala, Perl, SQL, Ruby, Python, PHP, C ja paljudes teistes suuremates keeltes.

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

$sudoadd-apt-repository ppa: klaus-formweg/sinikala
$sudo apt-get update
$sudo apt-get installsinikala

11. Kood :: Plokid

Kood :: Blocks on tasuta ja avatud lähtekoodiga integreeritud arenduskeskkond, mis on välja töötatud C, C ++ ja Fortranis. See on platvormideülene IDE, mida saab kasutada Windowsis, Solarises ja erinevates Linuxi distributsioonides, sealhulgas Ubuntus.

Kood :: Block toetab programmeerimist kõigis laialdaselt kasutatavates programmeerimiskeeltes, sealhulgas C, C ++, PHP, HTML ja JavaScript. See on kerge, kuid funktsioonirohke IDE koos pakutavate funktsioonidega, nagu koodi ümbertegemine, süntaksi esiletõstmine, koodi voltimine, automaatne koodi täitmine ja palju muud.

Kood :: Blokeerib saatmise mitme kompilaatoriga, sealhulgas GCC, Microsoft Visual C ++, Digital Mars ja paljud teised. See on ka kohandatav IDE koos pistikprogrammide ja laienduste toega. Ubuntu koodi :: Blokkide installimiseks käivitage terminalis ükshaaval järgmised käsud.

$sudoadd-apt-repository ppa: damien-moore/koodblokid-stabiilsed
$sudo apt-get update
$sudoasjakohanepaigaldadacodeblocks codeblocks-kaastöö

Seega on need 2018. aasta seisuga 11 parimat Ubuntu veebiarenduse IDE -d. Kõik siin loetletud IDE -d on testitud Ubuntu 18.04 LTS väljaandes ja kõik töötavad sujuvalt ka vanemate Ubuntu väljaannete puhul. Kas teil on küsimusi või ettepanekuid? Võtke meiega julgelt ühendust aadressil @LinuxHint ja @SwapTirthakar