Anonim

„JavaScript“ naudojama daug kuriant interneto svetaines, bet ir kitiems dalykams, kaip ir mobiliųjų telefonų kūrimas bei programos. Paprastas teksto rengyklė gali būti viskas, ko jums reikia CSS ir HTML5, tačiau „JavaScript“ reikia šiek tiek daugiau. Štai tai, kas šiuo metu plačiai laikoma geriausiu „JavaScript“ IDE, skirtu interneto plėtrai.

Gera „JavaScript IDE“ turi turėti keletą pagrindinių funkcijų. Tai turėtų apimti tokios priemonės kaip automatinis kodo pildymas, sąrašo funkcijos, kodo generavimas, reaktoriaus atkūrimas, intelektuali navigacija, integruotas derintuvas ir testavimo funkcijos. Gerame IDE taip pat bus klaidų ir išimčių tvarkymas bei priedai, kad būtų galima išplėsti savo repertuarą.

Kai kurie „JavaScript IDE“ šiame sąraše yra premium, kai kurie yra nemokami, daugelis yra atsisiųsti į jūsų kompiuterį, bet pora yra prisijungę. Visi jie vertinami palankiai ir atrodo labai populiarūs. Jei ieškote naujo „JavaScript IDE“ tinklalapių kūrimui, vienas iš jų tikrai tinka sąskaitai.

Nesu koderis, bet vienas geriausių mano draugų, todėl sudarydamas šį sąrašą pasitelkiau jos patirtį.

„WebStorm“

„WebStorm“ yra vienas iš populiariausių „JavaScript IDE“ aplink, jei atsisiųstų ir teigiamų atsiliepimų yra kažkas. Jis buvo sukurtas nuo pat pradžių, kad būtų patogus naudoti ir lengvai naudojamas, ir, atrodo, kad jis yra. Tai suderinama su „JavaScript“, HTML, CSS, „Angular“ ir „Node.js“, todėl joje yra visos bazės. Tai taip pat suderinama su „Angular“, „React“ ir „Meteor“ sistemomis bei „Cordova“, „PhoneGap“ ir „Ionic“ mobiliųjų telefonų kūrimo programomis.

„WebStorm“ turi puikų kodų atkūrimo įrankį, todėl net nauji programuotojai gali sukurti tvarkingą kodą. Tai gali išgauti kintamuosius, perkelti failus, automatiškai užpildyti ir padėti nustatyti parametrus bei funkcijas. Jei esate labiau patyręs programuotojas, rasite visus patobulintus įrankius, kurių reikia norint sukurti keletą įspūdingų programų ir funkcijų.

„WebStorm“ nėra nemokamas ir norint jį naudoti, reikalinga metinė prenumerata.

Atomas

„Atom“ yra dar vienas nepaprastai populiarus „JavaScript“ IDE. Iš esmės tai yra teksto rengyklė, kuria galite įjungti tiek funkcijų, kiek jums reikia. Suderinamas su HTML, „JavaScript“, CSS ir Node.js, „Atom“ yra pastatytas ant „Electron“ kryžminės platformos sistemos, kuri jau įrodė savo vertę programuojant „JavaScript“.

Skirtingų platformų funkcionalumas yra puikus bendradarbiaujantiems projektams, tuo tarpu įmontuotas „Package Manager“ siūlo galimybę pridėti daug iš anksto paruoštų paketų arba sukurti savo. Tai yra viena iš labiausiai vertinamų „Atom“ funkcijų, nes ji suteikia didžiulę laisvę konfigūruoti IDE tiksliai taip, kaip norite jį naudoti.

Kitos „Atom“ funkcijos yra automatinis užbaigimas, failų naršyklė, radimas ir pakeitimas, automatinis žymų uždarymas ir naudingas mini žemėlapis, kuris rodo jūsų kodą apžvalgoje. Atom turi tendenciją sulėtėti dirbdamas su didesniais failais ir, matyt, turi atminties nutekėjimą, kuris jį naudojant gali sukelti vėlavimą. Išskyrus tai, jis yra labai aukštai vertinamas.

„Atom“ yra laisvas naudoti.

Kodepenas

„Codepen“ save vadina „žaidimų aikštele interneto priekinei daliai“. Tai yra vienas iš tų internetinių „JavaScript IDE“, apie kuriuos minėjau aukščiau, ir puikiai supranta, ką daro. Jis gerai žaidžia su HTML, CSS ir „JavaScript“ ir veikia su „CoffeeScript“ ar „LiveScript“. Tai naudinga tiek pradedantiesiems, norintiems išmokti kodą, tiek jį peržvelgusiems bendraamžiams, taip pat patyrusiems programuotojams, norintiems sukurti tiesioginę peržiūros aplinką.

„Codepen“ yra daugybė CSS, HTML ir „JavaScript“ įrankių. Kodą sukuriate naudodami rašiklį naudodami gana galingus įrankių rinkinius, tokius kaip „Emmet“, kad greitai sukurtumėte švarų kodą. Taip pat galite naudoti „Vim Key Bindings“, jei juos greitai žinote. Jūs taip pat turite prieigą prie įprastų kodų įrankių ir funkcijų, kurių galite tikėtis iš įdiegto IDE.

Pagrindinis „Codepen“ pranašumas yra bendruomenė. Tai labai didelė ir aktyvi bendruomenė, siūlanti pagalbą, patarimus ir kodų, idėjų peržiūrą ir dar daugiau.

„Codepen“ turi ir nemokamą, ir „Pro“ versiją.

Sublimas tekstas 3

„Sublime Text 3“ funkcijos yra daugelyje gerosios „JavaScript IDE“ sąrašų. Tai, kas prasidėjo kaip paprastas teksto redaktorius, išsivystė į visavertį IDE, apimantį daugybę įrankių, kuriuos tikitės naudoti kurdami kodą. Tai labai lengvai pritaikoma, veikia įvairiose platformose ir lengvai valdo Paketus.

UI yra paprasta, bet efektyvi. Taip pat greitai veikia. Standartiniame diegime yra daug įrankių, kuriuos naudosite visą laiką, tačiau „Package Manager“ užtikrina, kad turėsite tiek funkcijų, kiek jums reikia. Jis veikia kartu su „Emmet“, „Babel“, „SublimeLimiter“ ir kitais, kad jūsų „JavaScript“ būtų švarus ir tvarkingas.

Kaip ir Codepenas, vienas iš svarbiausių „Sublime Text 3“ akcentų yra bendruomenė. Jie ne tik kuria programos papildinius, bet ir padeda, peržiūri ir siūlo įvairiausias pagalbos ir diskusijų temas. Tai yra tos rūšies bendruomenės, kurios verčia jus manyti, kad žmonija vis dar turi ateitį.

„Sublime Text 3“ galite išbandyti nemokamai, tačiau išlaikyti 70 USD.

„NetBeans“

„NetBeans“ pradėjo savo veiklą kaip „Java“ įrankis, tačiau išsiplėtė įtraukdami „JavaScript“ ir „Node.js“. Jis taip pat veikia su HTML, CSS, PHP, JS, C / C ++, Python ir kitomis kalbomis. Jis veikia „Java“ virtualioje mašinoje, todėl veiks daugumoje operacinių sistemų ir gali būti sukonfigūruotas taip, kaip jums patinka.

„NetBeans“ apima daugumą įrankių ir funkcijų, kurių tikėtumėtės, įskaitant kodo lankstymą, kodo formatavimą, JSON įrankius, automatinį kintamųjų užpildymą, funkcijų nuorodas, bibliotekos funkcijas, klases ir dar daugiau, kad galėtumėte greitai koduoti. Tai atlikus, tinkamai atlikta derinimo ir klaidų taisymo funkcija nurodys visas klaidas ir netgi pateiks patarimų, kur galima rasti tolesnių optimizacijų.

„NetBeans“ taip pat turi puikius „Chrome“ plėtinius, kurie leidžia efektyviai derinti ir galimybę redaguoti šaltinius iš naršyklės. Matyt labai naudinga priemonė.

„NetBeans“ yra nemokamas ir atvirojo kodo.

Kaip jau minėjau viršuje, nesu koksaderis, todėl turėjau pasikliauti koderio draugu, kad padėčiau šį kūrinį. Nors rekomendacijos yra jos, visos klaidos ar klaidos yra mano!

Turite kitų pasiūlymų dėl gero „JavaScript IDE“? Papasakokite apie tai žemiau, jei darysite!

5 iš geriausių „JavaScript“ idėjų, skirtų interneto plėtrai