
Lesley Fowler
0
1396
252
Kao programer, uređivač teksta je vaš alatni okvir i svaka je značajka različit alat. Upotreba uređivača barebones (npr. Bilježnica) za pisanje koda je poput gradnje kuće samo čekićem: moguće je, ali puno više problema nego što vrijedi, a krajnji rezultat neće biti baš dobar.
Za početak je JavaScript jezični jezik, tako da će vam trebati sva pomoć koju možete dobiti. Ispravan, dobro opremljen uređivač teksta može vam brže pomoći kod pisanja koda čistije 10 Savjeti za pisanje čistije i bolji kod 10 savjeta za pisanje čistije i bolji kod Pisanje čistog koda izgleda lakše nego što zapravo jest, ali koristi su vrijedne toga. Evo kako danas možete početi pisati čistiji kod. , hvatajte bugove prije nego kasnije, ali najviše od svega, učinite programiranje zabavnim i ugodnijim. Kako naučiti programirati bez ikakvog stresa Kako naučiti programirati bez ikakvog stresa Možda ste se odlučili baviti programiranjem, bilo za karijeru ili samo kao hobi. Sjajno! Ali možda se počinjete osjećati preplavljeno. Nije tako sjajno. Evo pomoći da vam olakša putovanje. .
Ovih dana postoji samo pet urednika koje vrijede uzeti u obzir pri pisanju JavaScripta. Možete pronaći na desetke alternativa, ali nijedna od njih nema svijeću za njih pa ne gubite vrijeme.
1. WebStorm
Dostupno za Windows, Mac i Linux.
WebStorm je jedini punopravni IDE uređivač teksta u odnosu na IDE: koji je bolji za programere? Uređivač teksta u odnosu na IDE: koji je bolji za programere? Odabir između naprednijeg IDE-a i jednostavnijeg uređivača teksta može biti težak. Nudimo vam nekoliko uvida koji će vam pomoći pri donošenju te odluke. na ovom popisu - ostalo su napredni uređivači teksta. To znači dvije stvari: prvo, sve njegove najbolje značajke su ugrađene i službene, i drugo, cjelokupno okruženje kodiranja je jedna kohezivna cjelina. Ostali su urednici skloni dodacima trećih dodataka.
WebStorm je sveobuhvatna aplikacija s mnogim značajkama koje nećete drugdje pronaći:
- Najbolje automatsko dovršavanje JavaScripta.
- Izvrsna pomoć kodiranju za okvire poput Angular, React i Meteor.
- Stotine inspekcija uhvatiti pitanja u kodu dok pišete.
- Punopravni program za uklanjanje pogrešaka za kod klijenta i poslužitelja.
- Napredne prečace za navigaciju za prelazak mnogih datoteka.
- Integracija s Karmom, Mochom, Jestom i Protraktorom za jedinice jedinice.
- Sučelja za konfiguraciju alata za izradu alata, uključujući Grunt i Gulp.
Jednostavno rečeno, WebStorm je dizajniran za JavaScript profesionalce koji rade na velikim projektima s mnogim alatima za tijek rada. Apsolutno je previše ako želite samo uređivati zalutale skripte tu i tamo. Ako ste skeptični, imajte na umu da WebStorm razvija JetBrains, ista grupa koja stoji iza drugih dragih IDE-a poput IntelliJ (Java) i PyCharm (Python).
Nažalost, WebStorm nije besplatan - morat ćete se pretplatiti na mjesečni ili godišnji plan. Dobra vijest je da cijena pretplate pada duže što duže planirate raditi.
preuzimanje datoteka - WebStorm (13 USD mjesečno, 30-dnevno besplatno probno razdoblje)
2. Visual Studio Code
Dostupno za Windows, Mac i Linux.
Prvo, prvo je Visual Studio Code ne ista stvar kao Visual Studio. Dok je Visual Studio neuredan IDE ID-a, Visual Studio Code je prilagodljivi uređivač teksta koji može biti jednostavan ili napredan koliko vam je potrebno, zahvaljujući svojem skladištu dodataka trećih strana.
Prvi put objavljen 2015. godine, Visual Studio Code stigao je a dugo način od. Dolazi s nizom ugrađenih značajki koje ga uzdižu visoko iznad ostalih uređivača teksta:
- Kontekstualno automatsko dovršavanje na temelju varijabli, funkcija, modula itd.
- Čvrsti program za uklanjanje pogrešaka s prekidima, pozivima i interaktivnom konzolom.
- Nekoliko savjeta i značajki za produktivnost 10 osnovnih savjeta o produktivnosti za Visual Studio Code 10 Savjeti za osnovnu produktivnost za Visual Studio Code Visual Studio Code izbacuje druge uređivače teksta programa iz vode. Besplatan je, otvoreni izvor, munjevito i napunjen značajkama produktivnosti. za brži razvoj.
- Isječci definirani od strane korisnika za predložavanje često korištenih uzoraka koda.
- Izvorna integracija s Git izvorima kontrole.
- Brzo, responzivno i ugodno sučelje.
Ali možda je najbolji dio Visual Studio Code to što je open source. U stvari, domaćin je upravo na GitHubu 10 besplatnim alatima otvorenog koda Windows na kojem se nalazi na GitHubu 10 besplatnim alatima s otvorenim kodom Windows Alatima hostiranim na GitHubu Microsoft je organizacija s najviše otvorenih izvornika na GitHubu. Kako bismo proslavili ovo postignuće, sastavili smo popis najboljih besplatnih alata za Windows koje možete preuzeti s GitHub-a. i sada možete provjeriti izvorni kod ako želite. I kao jedan od najaktivnijih projekata na GitHubu, možete biti sigurni da ovaj urednik nema kamo otići.
preuzimanje datoteka - Visual Studio Code (besplatno)
3. Uzvišeni tekst
Dostupno za Windows, Mac i Linux.
Kad je Sublime Text stigao na scenu 2008. godine, svi su izgubili razum. Softverski inženjer napustio je svoj posao u Googleu kako bi stvorio vrhunski uređivač teksta, vođen tri jednostavna principa: minimalno nerede sučelja, tekst bi trebao biti fokus, a trebalo bi koristiti sve značajke zaslona. Sve su to stvari istinite i danas.
Uzvišeni tekst sadrži nekoliko značajnih značajki koje dokazuju njegovu vrijednost:
- Najbrži i najodgovorniji rad bilo kojeg uređivača teksta.
- Grupe kartica i uređivanje s više podjelenih okna.
- Organizacija i uređivanje datoteka na projektima.
- Paleta naredbi za tipkanje naredbi umjesto korištenja miša.
- Značajke produktivnosti tijeka rada 11 savjeta za uzvišeni tekst za produktivnost i brži tijek rada 11 Savjeti za visoki tekst za produktivnost i brži tijek rada Uzvišeni tekst teksta svestran je uređivač teksta i zlatni standard za mnoge programere. Naši se savjeti usredotočuju na učinkovito kodiranje, ali općeniti korisnici cijenit će prečace na tipkovnici. poput više pokazivača i pretraživanja u cijelom projektu.
- Masivno spremište proširenja trećih strana.
Uzvišeni tekst pionirio je mnoštvo značajki koje moderne uređivače teksta čine izvrsnima. Nažalost, prošlo je dovoljno vremena da su se natjecatelji zahvatili. A budući da su mnogi od tih konkurenata potpuno besplatni, sve je teže opravdati ogromnu cenu Sublime Text-a i zatvoreni izvorni kod.
preuzimanje datoteka - Uzvišeni tekst (70 USD, neograničeno besplatno probno razdoblje)
4. Atom Editor
Dostupno na Windows, Mac i Linuxu.
Kada je Atom Editor prvi put objavljen 2014. godine, mnogi su ga nazvali "the" “Uzvišeni ubojica teksta.” No, iako Atom ima značajnu bazu obožavatelja, po popularnosti nikad nije uspio nadmašiti Sublime Text. A sada kada Visual Studio Code skreće sve oči svojim putem, moguće je da je Atom dostigao vrhunac.
Da ne kažem da je Atom loš. Savršeno je servisan s nekoliko značajki:
- Fleksibilno automatsko dovršavanje uz pomoć dodataka.
- Pametno sučelje za upravljanje temama, paketima i postavkama.
- Grupe kartica i uređivanje s više podjelenih okna.
- Radne značajke rada kao što su fuzzy finder.
- Sučelje vrlo prilagodljivo koristeći HTML, CSS i JS.
Uvijek sam Atom gledao kao Uzvišenog teksta siromaha. Postoje čak dodaci čiji je cilj repliciranje nekih značajki Uzvišenog teksta, kao što je minimap. Moje najveće zahvaćanje Atoma su njegove performanse podparave - nije baš sporo, ali nije brzo. Sviđa mi se što se moji urednici teksta brzo pale.
Ali besplatan je i otvorenog koda, pa se čini glupim žaliti se na takve stvari. Ako iz nekog razloga ne možete nazvati Visual Studio Code i ne sviđa vam se zaštitni karakter uzvišenog teksta, Atom je savršen kompromis.
preuzimanje datoteka - Atom Editor (besplatno)
5. Zagrade
Dostupno na Windows, Mac i Linuxu.
Brackets je Adobeov uređivač teksta koji se pokrenuo otprilike u isto vrijeme kad je Atom to učinio 2014. Nažalost, nikad nije zaživio. Većina korisnika bila je zadovoljna Sublime Text-om, oni koji se nisu već obvezali na Atom, a Brackets nisu ponudili dovoljno da zavedu bilo koju skupinu u prelasku..
No, tijekom posljednjih nekoliko godina, Brackets je akumulirao malu, ali gorljivu bazu obožavatelja. Nudi nekoliko izvrsnih značajki koje su uglavnom usmjerene na web programere:
- Pregled web koda uživo s vezom u pregledniku u stvarnom vremenu.
- Uređivani uređivači za pregled komada koda bez preskakanja između datoteka.
- Značajka izdvajanja može povući detalje iz PSD-a i pretvoriti u CSS.
- Grupe s karticama i uređivanje u različitim oknima.
- Prilagodljiv i proširiv pomoću dodataka treće strane.
Moja najveća zahvata za Brackets je izvedba - to je jednostavno najsporiji i najspretniji od svih urednika na ovom popisu. To je za mene prekid ugovora, ali možda ne za vas. Mnogo je korisnika zadovoljno izvedbom nosača, pa pokušajte. Možda vam to neće toliko smetati. Također, Brackets je potpuno open source!
preuzimanje datoteka - Zagrade (besplatno)
Ostali savjeti za kodiranje koji bi vam mogli biti korisni
Ako ste novi u JavaScript-u i osjećate se preplavljenim, samo to znajte je tvrd jezik za puknuti. Samo zato što se borite, ne znači da niste izrezani kao programer. 6 Znakova da vam nije namjera biti programer 6 Znakovi da ne biste bili programer Nisu svi odlučeni da budu programeri programer. Ako niste sasvim sigurni da ste namijenjeni programeru, evo nekoliko znakova koji vas mogu usmjeriti u pravom smjeru. , Korištenje jednog od gornjih uređivača teksta zaista može olakšati JavaScript.
Ostali savjeti uključuju ove savjete za savladavanje novog jezika 7 Korisni trikovi za savladavanje novog jezika programiranja 7 Korisni trikovi za savladavanje novog jezika programiranja U redu je biti preopterećen kada učite kodirati. Vjerojatno ćete zaboraviti stvari čim ih naučite. Ovi savjeti mogu vam pomoći da bolje zadržite sve te nove informacije. kao i ove projektne ideje za brži način učenja 5 projektnih ideja koje će vam pomoći da naučite programirati brže 5 projektnih ideja koje će vam pomoći da brže naučite programiranje Postoji nekoliko načina kako olakšati krivulju učenja za programiranje. Prljajte ruke i brže učite uz sporedne projekte koje možete započeti bilo kada. Igrajte se s ovih petorica. , Ne zaboravite ove besplatne JavaScript resurse. Započnite kodiranje JavaScripta odmah s ovih 5 sjajnih besplatnih resursa. Započnite kodiranje JavaScripta odmah s ovih 5 sjajnih besplatnih resursa i ovim vrhunskim JavaScript tečajevima na Udemyju Doista naučite JavaScript s 5 najboljih tečaja Udemyja Doista naučite JavaScript s 5 Glavni Udemy tečajevi JavaScript je programski jezik na webu. Ako imate razloga za učenje JavaScripta, ovih pet izvrsnih tečajeva iz Udemya moglo bi biti mjesto za početak vašeg putovanja kodiranjem. .
Držite se toga jer je JavaScript zahtjevni jezik. Postoji nekoliko opcija karijere za JavaScript programere 10 Posao programiranja računala koji su trenutno potrebni, 10 poslova računalnog programiranja koji su trenutno traženi, budući da postavljanje programskog posla može biti naporno u trenutnom krajoliku, razmislite o fokusiranju na jednu od sljedećih koncentracija na poboljšajte svoje šanse za uspjeh. , a web razvoj je u porastu. Ako ste još u srednjoj školi, možda ćete možda htjeti razmotriti i ove najbolje ocijenjene programske fakultete 10 Najbolje ocjenjenih fakultetskih programa za računalno programiranje u SAD-u 10 Najbolje rangiranih računalnih programskih fakulteta u SAD-u. Mislite da imate što je potrebno za upis u vrhunska škola informatike? Evo najboljih koje treba uzeti u obzir. .
Koji je vaš omiljeni uređivač teksta za kodiranje JavaScript? Ako vam je draže onaj koji nismo spomenuli, javite nam koji i vaš slučaj! Podijelite s nama u komentaru ispod.
Kreditna slika: Thongchai Kitiyanantawong putem Shutterstock.com