5 geriausi „Javascript“ redaktoriai produktyviems koduotojams ir programuotojams

5 geriausi „Javascript“ redaktoriai produktyviems koduotojams ir programuotojams

Kaip programuotojas, jūsų teksto redaktorius yra jūsų įrankių rinkinys, o kiekviena funkcija yra skirtingas įrankis. Naudoti „barebones“ redaktorių (pvz., „Notepad“) rašyti kodą yra kaip statyti namą tik plaktuku: tai įmanoma, bet daug daugiau problemų nei verta, o galutinis rezultatas nebus labai geras.





„JavaScript“ yra nepatogi kalba, todėl jums reikės visos pagalbos. Tinkamas, gerai įrengtas teksto redaktorius gali padėti greičiau koduoti, rašyti švaresnį kodą, greičiau, o ne vėliau sugauti klaidas, tačiau svarbiausia, kad programavimas būtų įdomus ir malonus.





Šiais laikais yra tik penki redaktoriai, į kuriuos verta atkreipti dėmesį rašant „JavaScript“. Galite rasti daugybę alternatyvų, tačiau nė viena iš jų nelaiko žvakės, todėl negaiškite laiko.





1. „WebStorm“

Galima naudoti „Windows“, „Mac“ ir „Linux“.

„WebStorm“ yra vienintelis visapusiškas IDE šiame sąraše-likusieji yra pažangūs teksto redaktoriai. Tai reiškia du dalykus: pirma, visos jos geriausios savybės yra integruotos ir oficialios, antra, visa kodavimo aplinka yra viena darni visuma. Kiti redaktoriai dažniausiai yra trečiųjų šalių papildinių priedanga.



„WebStorm“ yra išsami programa su daugybe funkcijų, kurių nerasite kitur:

  • Geriausias automatinis „JavaScript“ užbaigimas.
  • Puiki kodavimo pagalba tokioms sistemoms kaip „Angular“, „React“ ir „Meteor“.
  • Šimtai patikrinimų, kad išsiaiškintumėte kodo problemas rašydami.
  • Visiškas kliento ir serverio kodo derintuvas.
  • Išplėstiniai naršymo spartieji klavišai, skirti daugeliui failų.
  • Integracija su „Karma“, „Mocha“, „Jest“ ir „Protractor“ atliekant vieneto testus.
  • Sąsajos įrankių konfigūravimui, įskaitant „Grunt“ ir „Gulp“.

Paprasčiau tariant, „WebStorm“ skirta „JavaScript“ profesionalams, dirbantiems dideliuose projektuose, naudojant daugybę darbo eigos įrankių. Tai tiesiog per daug, jei norite tik čia ir ten redaguoti klaidingus scenarijus. Jei abejojate, atkreipkite dėmesį, kad „WebStorm“ sukūrė „JetBrains“, ta pati grupė už kitų mylimų IDE, tokių kaip „IntelliJ“ („Java“) ir „PyCharm“ („Python“).





Deja, „WebStorm“ nėra nemokama - turėsite užsiprenumeruoti mėnesinį ar metinį planą. Geros naujienos yra tai, kad prenumeratos kaina mažėja, tuo ilgiau išlaikant aktyvų planą.

parsisiųsti - „WebStorm“ (13 USD per mėnesį, 30 dienų nemokamas bandymas)





2. „Visual Studio“ kodas

Galima naudoti „Windows“, „Mac“ ir „Linux“.

Visų pirma, „Visual Studio Code“ yra ne tas pats kaip „Visual Studio“. Nors „Visual Studio“ yra išsipūtusi IDE netvarka, „Visual Studio Code“ yra pritaikomas teksto redaktorius, kuris gali būti toks paprastas ar patobulintas, kokio jums reikia, nes jame yra trečiųjų šalių plėtinių saugykla.

„Visual Studio Code“ pirmą kartą išleistas 2015 m ilgas būdas nuo tada. Jame yra daugybė integruotų funkcijų, kurios jį iškelia aukščiau kitų teksto redaktorių:

  • Kontekstinis automatinis užbaigimas, pagrįstas kintamaisiais, funkcijomis, moduliais ir kt.
  • Tvirtas derintuvas su lūžio taškais, skambučių krūvomis ir interaktyvia pulte.
  • Keletas produktyvumo patarimų ir funkcijų greitesniam vystymuisi.
  • Vartotojo apibrėžti fragmentai, skirti šablonuoti dažnai pakartotinai naudojamus kodo šablonus.
  • Vietinė integracija su „Git“ šaltinio valdymu.
  • Greita, reaguojanti ir pritaikoma sąsaja.

Bet turbūt geriausia „Visual Studio Code“ dalis yra tai, kad jis yra atviro kodo. Tiesą sakant, jis priglobtas tiesiai „GitHub“ ir, jei norite, dabar galite patikrinti šaltinio kodą. Ir kaip vienas aktyviausių „GitHub“ projektų, galite būti tikri, kad šiam redaktoriui nėra kur eiti, tik aukštyn.

parsisiųsti - „Visual Studio“ kodas (Laisvas)

3. Didingas tekstas

Galima naudoti „Windows“, „Mac“ ir „Linux“.

paleiskite „Windows XP“ „Windows 10“

Kai 2008 m. Į sceną atvyko „Sublime Text“, visi pametė protą. Programinės įrangos inžinierius metė darbą „Google“, kad sukurtų galutinį teksto redaktorių, pagrįstą trimis paprastais principais: minimali sąsajos netvarka, tekstas turėtų būti sutelktas į akis ir turėtų būti naudojamas visas ekrano turtas. Visi šie dalykai yra tiesa ir šiandien.

„Sublime Text“ turi keletą svarbių savybių, įrodančių jo vertę:

  • Greičiausias ir jautriausias bet kurio teksto redaktoriaus veikimas.
  • Skirtukų grupės ir kelių padalintų sričių redagavimas.
  • Projektinis failų organizavimas ir redagavimas.
  • Komandų paletė, skirta vietoj pelės įvesti komandas.
  • Darbo eigos produktyvumo funkcijos, tokios kaip keli žymekliai ir viso projekto paieška.
  • Masyvi trečiųjų šalių plėtinių saugykla.

„Sublime Text“ sukūrė daugybę funkcijų, dėl kurių šiuolaikiniai teksto redaktoriai yra tokie puikūs, kokie yra. Deja, praėjo pakankamai laiko, kad konkurentai pasivytų. Ir kadangi daugelis tų konkurentų yra visiškai nemokami, darosi vis sunkiau pateisinti didelę „Sublime Text“ kainų etiketę ir uždarojo kodo kodą.

parsisiųsti - Aukščiausias tekstas (70 USD, neribotas nemokamas bandymas)

4. Atom redaktorius

Galima „Windows“, „Mac“ ir „Linux“.

Kai „Atom Editor“ pirmą kartą buvo išleistas 2014 m., Daugelis jį pavadino „Sublime Text killer“. Nors „Atom“ turi nemažą gerbėjų ratą, jis niekada nesugebėjo savo populiarumu pranokti „Sublime Text“. Ir dabar, kai „Visual Studio Code“ traukia visas akis, gali būti, kad „Atom“ dabar pasiekė aukščiausią tašką.

Negalima sakyti, kad Atomas yra blogas. Jis puikiai tinka dėl daugybės funkcijų:

  • Lankstus automatinis užbaigimas naudojant papildinius.
  • Išmanioji sąsaja, skirta temoms, paketams ir nustatymams valdyti.
  • Skirtukų grupės ir kelių padalintų sričių redagavimas.
  • Našumo darbo eigos funkcijos, pvz., Neryškus ieškiklis.
  • Labai pritaikoma sąsaja naudojant HTML, CSS ir JS.

Aš visada žiūrėjau į Atomą kaip į vargano žmogaus didingą tekstą. Yra net papildinių, skirtų atkartoti kai kurias „Sublime Text“ funkcijas, pvz., „Minimalap“. Didžiausias mano pasipiktinimas „Atom“ yra jo prastesnis našumas - jis nėra visiškai lėtas, bet ne greitas. Man patinka, kad mano teksto redaktoriai greitai šviečia.

Bet tai nemokamas ir atviro kodo, todėl atrodo kvaila skųstis dėl tokių dalykų. Jei dėl kokių nors priežasčių negalite įsisavinti „Visual Studio Code“ ir jums nepatinka „Sublime Text“ nuosavybė, „Atom“ yra puikus kompromisas.

parsisiųsti - „Atom“ redaktorius (Laisvas)

5. Kronšteinai

Galima „Windows“, „Mac“ ir „Linux“.

„Brackets“ yra „Adobe“ teksto redaktorius, kuris buvo paleistas maždaug tuo pačiu metu, kai „Atom“ tai padarė 2014 m. Deja. Dauguma vartotojų buvo patenkinti „Sublime Text“, tie, kurie dar nebuvo įsipareigoję „Atom“, o „Brackets“ nesiūlė pakankamai, kad paskatintų bet kurią grupę pereiti.

Tačiau per pastaruosius kelerius metus „Brackets“ sukaupė nedidelę, bet aršią gerbėjų bazę. Jis siūlo keletą puikių funkcijų, daugiausia skirtų žiniatinklio kūrėjams:

  • Tiesioginė žiniatinklio kodo peržiūra su realaus laiko ryšiu su jūsų naršykle.
  • Įterpti redaktoriai, skirti peržiūrėti kodo fragmentus, neperšokant tarp failų.
  • Ištraukimo funkcija gali ištraukti detales iš PSD ir konvertuoti į CSS.
  • Skirtukų grupės ir padalijimo skydelio redagavimas.
  • Galima pritaikyti ir išplėsti naudojant trečiųjų šalių papildinius.

Mano didžiausias „Brackets“ nuoskaudas yra našumas - tai lengvai lėčiausias ir sunkiausias iš visų šio sąrašo redaktorių. Man tai nesėkminga, bet galbūt ne jums. Daugelis vartotojų yra patenkinti „Brackets“ našumu, todėl pabandykite. Galbūt tai jums netrukdys. Be to, „Brackets“ yra visiškai atviro kodo!

parsisiųsti - Kronšteinai (Laisvas)

Kiti kodavimo patarimai, kurie jums gali būti naudingi

Jei dar nesate susipažinę su „JavaScript“ ir jaučiatės priblokšti, tiesiog žinokite, kad tai yra sunki kalba. Tai, kad jums sunku, dar nereiškia, kad nesate programuotojas. Naudojant vieną iš aukščiau išvardytų teksto redaktorių tikrai galima lengviau valdyti „JavaScript“.

Kiti patarimai yra šie patarimai, kaip išmokti naują kalbą, ir šios projekto idėjos, kaip greičiau išmokti kodą. Nepamirškite šių nemokamų „JavaScript“ išteklių ir šių geriausių „JavaScript“ kursų „Udemy“.

Laikykitės to, nes „JavaScript“ yra labai paklausa kalba. „JavaScript“ programuotojams yra keletas karjeros galimybių, o interneto kūrimas auga. Jei vis dar mokotės vidurinėje mokykloje, galbūt norėsite apsvarstyti šias geriausiai vertinamas programavimo kolegijas.

Koks yra jūsų mėgstamiausias „JavaScript“ kodavimo teksto redaktorius? Jei jums labiau patinka tas, kurio neminėjome, praneškite mums, kuris iš jų, ir pateikite savo sprendimą! Pasidalykite su mumis žemiau esančiame komentare.

Vaizdo kreditas: Thongchai Kitiyanantawong per Shutterstock.com

Dalintis Dalintis „Tweet“ Paštu Kaip pasiekti „Google“ įmontuotą burbulo lygį „Android“

Jei kada nors reikėjo įsitikinti, kad kažkas yra lygiai, dabar galite per kelias sekundes gauti burbulo lygį savo telefone.

Skaityti toliau
Susijusios temos
  • Programavimas
  • „JavaScript“
  • „Visual Studio“ kodas
Apie autorių Joelis Lee(Paskelbti 1524 straipsniai)

Joelis Lee yra „MakeUseOf“ vyriausiasis redaktorius nuo 2018 m. Jis turi B.S. įgijo informatikos ir daugiau nei devynerių metų profesionalaus rašymo ir redagavimo patirtį.

Daugiau iš Joel Lee

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia