JavaScript se veliko uporablja v spletnem razvoju, pa tudi za druge stvari, kot mobilni razvoj in aplikacije. Preprost urejevalnik besedil je lahko vse, kar potrebujete za CSS in HTML5, vendar potrebuje JavaScript malo več. Tu je nekaj, kar trenutno velja za najboljši JavaScript IDE za razvoj spleta.
Dober JavaScript IDE mora imeti nekaj ključnih funkcij. Vključevati bi morala orodja, kot so samodejno dokončanje kode, funkcije seznama, ustvarjanje kode, refaktoring, pametna navigacija, integriran napak in funkcije testiranja. Dober IDE bo vključeval tudi ravnanje z napakami in izjemami ter dodatke za razširitev svojega repertoarja.
Nekateri JavaScript IDE na tem seznamu so premium, nekateri so brezplačni, mnogi so preneseni na vaš računalnik, nekaj pa je na spletu. Vsi so pozitivno pregledani in se zdijo zelo priljubljeni. Če iščete nov JavaScript IDE za razvoj spleta, je eden od teh zagotovo ustrezen računu.
Nisem šifrant, ampak eden mojih najboljših prijateljev je, zato sem uporabil njeno strokovno znanje za pripravo tega seznama.
WebStorm
WebStorm je eden izmed najbolj priljubljenih JavaScript IDE, ki je na voljo. Zasnovan je bil tako, da je uporabniku prijazen in enostaven za uporabo in zagotovo se zdi. Združljiv je z JavaScript, HTML, CSS, Angular in Node.js, tako da so zajete vse podlage. Kompatibilen je tudi z okviri Angular, React in Meteor ter aplikacijami za mobilne razvojne naprave Cordova, PhoneGap in Ionic.
WebStorm ima odličen pripomoček za predelavo kode, tako da lahko tudi novi kodirniki ustvarijo urejeno kodo. Lahko izvleče spremenljivke, premakne datoteke, samodejno dokonča in pomaga s parametri in funkcijami. Če ste izkušenejši koder, boste našli vsa napredna orodja, ki jih potrebujete za ustvarjanje nekaterih impresivnih aplikacij in funkcij.
WebStorm ni brezplačen in za uporabo potrebuje letno naročnino.
Atom
Atom je še en izjemno priljubljen JavaScript IDE. V bistvu je urejevalnik besedila, s katerim lahko privijte toliko funkcij, kot jih potrebujete. Združljiv s HTML, JavaScript, CSS in Node.js, Atom na Electronu gradi večplastniški okvir, ki se je v programiranju JavaScript že izkazal.
Funkcija navzkrižne platforme je odlična za skupne projekte, medtem ko vgrajeni upravitelj paketov ponuja možnost dodajanja veliko vnaprej izdelanih paketov ali ustvarjanje lastnega. To je ena izmed najbolj cenjenih lastnosti Atoma, saj ponuja ogromno svobode pri konfiguriranju IDE-ja tako, kot ga želite uporabljati.
Druge funkcije Atoma vključujejo samodejno dokončanje, brskalnik datotek, iskanje in zamenjavo, samodejno zapiranje oznak in uporaben mini zemljevid, ki vam prikaže kodo v pregledu. Atom se ponavadi upočasni pri delu z večjimi datotekami in očitno ima spomin puščanje, kar lahko povzroči zaostanek pri njegovi uporabi. Poleg tega je zelo cenjen.
Atom je brezplačen za uporabo.
Codepen
Codepen se imenuje "igrišče za sprednjo stran spleta". Je eden tistih spletnih ID-jev JavaScript IDE, ki sem ga že omenil in je zelo dober v svojem početju. Lepo se igra s HTML, CSS in JavaScript ter deluje s CoffeeScript ali LiveScript. Uporabna je tako za začetnike, ki se želijo naučiti kode in jo pregledati vrstniki, pa tudi izkušeni koderji, ki želijo graditi v okolju predogleda v živo.
V programu Codepen je veliko orodij za CSS, HTML in JavaScript. Kodo ustvarite znotraj pisala z uporabo precej močnih orodij, kot je Emmet, za hitro ustvarjanje čiste kode. Uporabite lahko tudi Vim ključe, če jih poznate za hitro generiranje. Prav tako imate dostop do običajnih orodij za kodo in funkcij, ki bi jih pričakovali od nameščene IDE.
Glavna prednost Codepena je skupnost. Gre za zelo veliko in aktivno skupnost, ki ponuja pomoč, nasvete in pregled kode, idej in še več.
Codepen ima brezplačno in Pro različico.
Vzvišeno besedilo 3
Sublime Text 3 ima večino seznamov dobrega IDE-ja JavaScript. Kar se je začelo življenje kot preprost urejevalnik besedil, se je razvilo v popoln IDE, ki vključuje veliko orodij, ki jih pričakujete uporabiti pri sestavljanju kode. Je zelo prilagodljiv, deluje preko platform in z lahkoto upravlja s paketi.
Uporabniški vmesnik je preprost, vendar učinkovit. Deluje tudi hitro. Standardna namestitev vsebuje veliko orodij, ki bi jih uporabljali ves čas, vendar upravitelj paketov zagotavlja, da boste imeli toliko funkcij, kot jih potrebujete. Sodeluje z Emmet, Babel, SublimeLimiter in drugimi, ki pomagajo pri ohranjanju vašega JavaScript čistega in urejenega.
Tako kot Codepen je tudi eden resničnih vrhuncev Sublime Text 3 skupnost. Ne samo da ustvarjajo vtičnike za program, ampak tudi pomagajo, pregledujejo in ponujajo vse vrste pomoči in razprav. To so vrste skupnosti, zaradi katerih ste prepričani, da ima človeštvo še vedno prihodnost.
Sublime Text 3 lahko poskusite, vendar 70 evrov za obdržati.
NetBeans
NetBeans je začel življenje kot orodje Java, vendar se je razširil na JavaScript in Node.js. Deluje tudi z HTML, CSS, PHP, JS, C / C ++, Python in drugimi jeziki. Deluje v navideznem stroju Java, zato bo deloval v večini operacijskih sistemov in ga je mogoče konfigurirati tako, kot vam je všeč.
NetBeans vključuje večino orodij in funkcij, ki bi jih pričakovali, vključno z zlaganjem kode, oblikovanjem kode, orodji JSON, samodejno dokončanje spremenljivk, referenc funkcij, knjižničnih funkcij, razredov in še več, tako da lahko res hitro kodirate. Ko je končana, bo funkcija za pravilno odpravljanje napak in napak opozorila na vse napake in celo ponudila namigi, kje je mogoče najti nadaljnje optimizacije.
NetBeans ima tudi kul razširitve za Chrome, kar omogoča učinkovito odpravljanje napak in možnost urejanja virov znotraj brskalnika. Očitno zelo koristno orodje.
NetBeans je brezplačen in odprtokoden.
Kot sem že omenil na vrhu, nisem šifrant, zato sem se moral nasloniti na prijatelja koderja, da sem si pomagal pri tem kosu. Čeprav so priporočila njena, so vse napake ali napake moje!
Imate še kakšne predloge za dober JavaScript IDE? Povejte nam o tem spodaj, če vam gre!
