„Visual Studio Code“ prieš „Atom“: kuris teksto redaktorius jums tinka?

„Visual Studio Code“ prieš „Atom“: kuris teksto redaktorius jums tinka?

Jei ieškote tobulo kodo redaktoriaus, yra didelė tikimybė, kad susidūrėte su „Atom“ ir „Visual Studio Code“. Žinoma, yra daug kitų redaktorių, tačiau šie du yra vieni labiausiai aptarinėjamų.





„Atom“ buvo maždaug kurį laiką, tačiau jo populiarumas vėliausiai pastebimas. „Visual Studio Code“, kai naujas vaikas mieste nebuvo visiškai tikras, dabar atrodo karščiausias teksto redaktorius. Tai reiškia, kad ne visi taip nori pereiti nuo „Atom“.





„Visual Studio Code“ prieš „Atom“: kas panašaus?

Norėdami pradėti, „Visual Studio Code“ ir „Atom“ dalijasi DNR. Abu šie redaktoriai naudoja „Electron“, kuris leidžia kūrėjams kurti visavertes darbalaukio programas naudojant žiniatinklio technologijas, tokias kaip „JavaScript“, HTML ir CSS. Kai kurie žmonės griežtai prieštarauja šiai idėjai, tačiau tai yra kita istorija.





Abu redaktoriai taip pat yra arčiau, nei galite manyti kitaip. „Atom“ buvo sukurtas „GitHub“, o kaip rodo pavadinimas, „Microsoft“ sukūrė „Visual Studio Code“. 2018 metais „Microsoft“ paskelbė, kad įsigys „GitHub“. Nors kai kurie iš pradžių nerimavo, kad tai reiškia „Atom“ pabaigą, „Microsoft“ patikslino, kad abu redaktoriai ir toliau egzistuos.

„Visual Studio Code“ prieš „Atom“: našumas

„Visual Studio Code“ gerbėjai dažnai nurodo jo našumą, palyginti su „Atom“ ir kitomis „Electron“ programomis. „Electron“ programos įgijo gerą reputaciją dėl lėto veikimo ir lėto paleidimo laiko, tačiau „Visual Studio Code“ to pavyksta išvengti.



„Visual Studio Code“ ir „Atom“ našumo skirtumai priklauso nuo kelių veiksnių, tačiau vienas iš pagrindinių aspektų yra požiūris, kuriuo kuriama kiekviena programa. „Visual Studio Code“ turi griežtai kontroliuojamą pagrindinių funkcijų rinkinį, o papildiniai papildo paviršiaus lygio funkcijas.

Kita vertus, „Atom“ beveik viskam naudoja papildiniais pagrįstą metodą. Šis metodas turi privalumų, bet ir trūkumų. „Atom“ iš dėžutės išeina šiek tiek lėčiau, o pridėjus tam tikrus papildinius tai tik blogėja.





„VS Code“ turi aiškų pranašumą, kai kalbama apie našumą, tačiau nė vienas redaktorius nėra lėtas šiuolaikinėje mašinoje. Tai pasikeičia, kai redaguojate didžiulius failus. „Visual Studio Code“ sekasi geriau nei „Atom“, tačiau arba pastebimai lėtai, palyginti su tokiu redaktoriumi kaip „Vim“ ar net „Sublime Text“.

„Visual Studio Code“ prieš „Atom“: pagrindinės funkcijos

„Visual Studio Code“ turi daugiau funkcijų nei „Atom“ ar net daugelis kitų teksto redaktorių. Jis ne visai turi integruotos plėtros aplinkos (IDE) funkcijų, tačiau artėja. Be standartinių teksto redaktoriaus funkcijų, programų kūrimo ir derinimo palaikymas yra čia pat. Taigi, žinoma, yra „Microsoft“ prekės ženklas „IntelliSense“ automatinis užbaigimas.





Viena iš funkcijų, dažniau atsirandančių šiuolaikiniuose teksto redaktoriuose, yra „Git“ integracija. Vėlgi, „Visual Studio Code“ taip pat turi tai, kas leidžia jums lengvai susidoroti su versijos valdymu, neatidarant terminalo lango. „Markdown“ palaikymas taip pat yra integruotas su peržiūros funkcijomis, todėl galite užtikrinti, kad jūsų „README.md“ failas atrodys teisingai „GitHub“.

Nors pirmą kartą paleidus „Atom“ nėra beveik tiek pat funkcijų, jis turi „Git“ integraciją. „Atom“ žengia dar vieną žingsnį ir siūlo visišką „GitHub“ integraciją. Tai beveik tikimasi, atsižvelgiant į projekto kilmę, tačiau tai vis tiek patogu, ypač jei viskam naudojate „GitHub“.

Tačiau daugumoje funkcijų „Atom“ remiasi papildiniais. Juos lengva įdiegti iš pačios programos, todėl galite pritaikyti redaktorių beveik visais įmanomais būdais.

„Visual Studio Code“ prieš „Atom“: papildiniai

Didžiausias skirtumas tarp šių dviejų redaktorių yra išplėtimas. „Visual Studio Code“ papildiniai prideda funkcijų. Galite įdiegti temas, palaikyti naujas kalbas ir sukurti įrankius, kurie padės, pavyzdžiui, koduojant „Rust“ arba „Go“.

Kita vertus, „Atom“ suteikia daug daugiau galios papildiniams. Kadangi daugumą redaktoriaus funkcijų teikia integruoti papildiniai, tinkamas papildinys gali sukurti beveik visiškai naują programą. Tai daro „Atom“ daug „įsilaužtine“ programa. „Atom“ vadove netgi yra skyrius, pavadintas taikliai Įsilaužimas „Atom“ .

Tai šiek tiek panašu į Vimo ir „Emacs“ „redaktorių karų“ laikus. Dėl daugybės funkcijų, integruotų į pastarąją, kai kurie vadino „Vim“ kaip redaktorių ir „Emacs“ kaip operacinę sistemą. „Atom“ nepasiekia tinkinimo lygio, matomo „Emacs“ --- niekas dar neparašė „Atom“ el. Pašto kliento ---, tačiau jis priartėja prie „Visual Studio Code“.

Tai nereiškia, kad „Visual Studio Code“ papildiniai nesiūlo daug funkcijų. Nežiūrėkite toliau nei mūsų patogių „Visual Studio Code“ papildinių sąrašas to įrodymui.

„Visual Studio Code“ prieš „Atom“: bendruomenė

Tiek „Visual Studio Code“, tiek „Atom“ šiuo metu džiaugiasi didelėmis bendruomenėmis ir vartotojų baze. Nors „Visual Studio“ šiuo metu atrodo populiaresnė iš dviejų, „Atom“ vis dar turi tam skirtą vartotojų ir kūrėjų bendruomenę. Jei „Microsoft“ nusprendžia nutraukti bet kurio redaktoriaus palaikymą, tai gali pasikeisti, tačiau neatrodo, kad tai įvyks greitai.

Atrodo, kad „Atom“ yra labiau įtraukta atvirojo kodo bendruomenės nei „Visual Studio Code“ dėl pastarosios priklausymo „Microsoft“. Be to, bendruomenė stengiasi sukurti „Visual Studio Code“ versiją be „Microsoft“. Abu redaktoriai yra atvirojo kodo, tačiau kai kuriems vartotojams nepatinka bet kurios programos naudojamas duomenų rinkimas.

Atsisiųskite „Visual Studio Code“ ir „Atom“

Tiek „Visual Studio Code“, tiek „Atom“ galima įsigyti visiškai nemokamai. „Atom“ redaktorius yra prieinamas pagal MIT licenciją, o „Visual Studio Code“ atsisiunčiama pagal nuosavybės licenciją, nepaisant redaktoriaus atvirojo kodo bazės. Abu redaktoriai yra prieinami „MacOS“, „Linux“ ir „Windows“.

parsisiųsti : Atomas (Laisvas)

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

Ar jums reikia teksto redaktoriaus ar IDE?

Trumpai tariant, „Atom“ yra labai pritaikomas teksto redaktorius. Turėdamas tinkamus papildinius, jis gali priartėti prie IDE funkcionalumo. „Visual Studio Code“ yra panašus, tačiau dėl savo funkcijų rinkinio jis nuo pat pradžių jaučiasi arčiau IDE. Tačiau nė vienas iš jų neturi visiško IDE savybių.

Ar nesate tikri, ar naudoti teksto rengyklę, ar IDE? Nesijaudinkite, nes mes jau ištyrėme, ar teksto redaktoriai ar IDE yra geresni programuotojams. Galbūt nesutiksite, bet mūsų sprendimas gali padėti apsispręsti.

kas yra .dat failas
Dalintis Dalintis „Tweet“ Paštu Kaip išvalyti „Windows“ kompiuterį naudojant komandinę eilutę

Jei jūsų „Windows“ kompiuteryje trūksta saugyklos vietos, išvalykite šiukšles naudodami šias greitas komandų eilutės priemones.

Skaityti toliau
Susijusios temos
  • Produktyvumas
  • Programavimas
  • Teksto redaktorius
  • Programavimas
  • „Visual Studio“ kodas
  • Atomas
Apie autorių Krisas Woukas(Paskelbti 118 straipsniai)

Krisas Woukas yra muzikantas, rašytojas ir kaip tai vadinama, kai kas nors kuria vaizdo įrašus žiniatinkliui. Technologijų entuziastas, kiek tik prisimena, tikrai turi mėgstamiausių operacinių sistemų ir įrenginių, tačiau naudoja tiek daug kitų, kiek tik gali, kad tik susilaikytų.

Daugiau iš Kris Wouk

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