Visual Studio Code vs. Atom: Ktorý textový editor je pre vás to pravé?

Visual Studio Code vs. Atom: Ktorý textový editor je pre vás to pravé?

Ak hľadáte perfektný editor kódu, je veľká šanca, že ste narazili na kód Atom aj Visual Studio. Iste, existuje veľa ďalších redaktorov, ale títo dvaja patria medzi najdiskutovanejšie.





Atom existuje už nejaký čas, ale jeho popularita v poslednej dobe klesá. Visual Studio Code, kedysi nové dieťa v meste, o ktorom si nikto nebol celkom istý, sa teraz javí ako najhorúcejší textový editor v okolí. To znamená, že nie každý má taký záujem prejsť z Atomu.





Visual Studio Code vs. Atom: Čo je podobné?

Na začiatku kód Visual Studio a Atom zdieľajú DNA. Oba tieto editory používajú Electron, ktorý umožňuje vývojárom vytvárať plnohodnotné desktopové aplikácie s webovými technológiami ako JavaScript, HTML a CSS. Niektorí ľudia sú vehementne proti tejto myšlienke, ale to je iný príbeh.





Títo dvaja redaktori sú tiež bližšie, ako by ste si mohli myslieť, iným spôsobom. Atom bol vytvorený na GitHub, zatiaľ čo ako môže názov napovedať, spoločnosť Microsoft vytvorila kód Visual Studio. V roku 2018 spoločnosť Microsoft oznámila, že získa GitHub. Aj keď sa niektorí pôvodne obávali, že to znamená koniec Atomu, Microsoft objasnil, že obaja redaktori budú naďalej existovať.

Visual Studio Code vs. Atom: Výkon

Priaznivci kódu Visual Studio Code často poukazujú na jeho výkon v porovnaní s Atom a inými aplikáciami založenými na elektronike. Elektronické aplikácie si získali povesť pomalého výkonu a pomalých časov spustenia vo všetkých smeroch, ale Visual Studio Code sa tomu dá vyhnúť.



Rozdiely vo výkone medzi kódom Visual Studio Code a Atom majú niekoľko faktorov, ale jedným z hlavných aspektov je prístup, s ktorým sa každá aplikácia vyvíja. Visual Studio Code má prísne kontrolovanú základnú sadu funkcií s doplnkami, ktoré pridávajú funkcie na úrovni povrchu.

Na druhej strane Atom používa takmer vo všetkom prístup založený na doplnkoch. Tento prístup má svoje výhody, ale aj nevýhody. Atom je po vybalení z krabice o niečo pomalší a zhoršuje sa to iba pridaním určitých doplnkov.





VS Code má jasnú výhodu, pokiaľ ide o výkon, ale ani jeden editor nie je na modernom počítači pomalý. To sa zmení, keď upravujete veľké súbory. Kód Visual Studio je na tom lepšie ako Atom, ale v porovnaní s editorom, akým je Vim alebo dokonca Sublime Text, je buď výrazne pomalý.

Visual Studio Code vs. Atom: základné funkcie

Balíček Visual Studio Code ponúka hneď po vybalení viac funkcií ako Atom alebo dokonca mnoho ďalších textových editorov. Nemá celkom vlastnosti integrovaného vývojového prostredia (IDE), ale blíži sa. Okrem štandardných funkcií textového editora je tu podpora pre vytváranie a ladenie aplikácií. Samozrejmosťou je automatické dopĺňanie IntelliSense ochrannou známkou spoločnosti Microsoft.





Jednou z funkcií, ktorá sa v moderných textových editoroch objavuje častejšie, je integrácia Git. Visual Studio Code to má opäť po vybalení z krabice, čo vám umožní ľahko zvládnuť správu verzií bez toho, aby ste museli otvárať okno terminálu. Vstavaná je aj podpora Markdown, doplnená o funkcie ukážky, takže môžete zaistiť, že váš súbor README.md bude vyzerať správne na GitHub.

Aj keď Atom pri prvom spustení nemá takmer rovnaké množstvo funkcií, má integráciu Git. Atom ide dokonca ešte o krok ďalej a ponúka úplnú integráciu s GitHub. Vzhľadom na pôvod projektu sa to takmer očakáva, ale stále je to praktické, najmä ak na všetko používate GitHub.

Pre veľkú väčšinu funkcií sa však Atom spolieha na doplnky. Tieto sa dajú ľahko nainštalovať zo samotnej aplikácie, čo vám umožní prispôsobiť editora takmer akýmkoľvek spôsobom, na ktorý si spomeniete.

Visual Studio Code vs. Atom: Pluginy

V rozšíriteľnosti spočíva najväčší rozdiel medzi týmito dvoma editormi. V prípade kódu Visual Studio pridávajú doplnky funkcie. Môžete si nainštalovať témy, podporu pre nové jazyky a vytvárať nástroje, ktoré vám pomôžu napríklad s kódovaním v Rust alebo Go.

Na druhej strane Atom dodáva doplnkom oveľa väčšiu silu. Pretože väčšina funkcií editora pochádza z vstavaných doplnkov, správnym doplnkom je možné vytvoriť takmer úplne novú aplikáciu. Vďaka tomu je Atom oveľa „hacknutejšou“ aplikáciou. Atom má dokonca v manuáli vhodne nazvanú sekciu Hacking Atom .

Je to niečo podobné ako v dobách „editorských vojen“ medzi Vimom a Emacsom. Veľké množstvo funkcií, ktoré sú do nich zabudované, viedlo k tomu, že niektorí odkazovali na Vima ako editora a Emacsa ako operačný systém. Atom nedosahuje úroveň prispôsobiteľnosti, akú vidieť v Emacse --- nikto ešte nenapísal e-mailového klienta Atom --- ale je to bližšie ako kód Visual Studio.

To neznamená, že doplnky kódu Visual Studio Code neponúkajú dostatok funkcií. Nehľadajte nič iné ako naše zoznam užitočných doplnkov kódu Visual Studio Code na dôkaz toho.

Visual Studio Code vs. Atom: Komunita

Visual Studio Code aj Atom si v súčasnej dobe užívajú veľké komunity a užívateľské základne. Aj keď sa zdá, že Visual Studio je v súčasnej dobe medzi týmito dvoma obľúbenejšími, Atom má stále špecializovanú komunitu používateľov a vývojárov. Ak sa spoločnosť Microsoft rozhodne ukončiť podporu pre ktorýkoľvek z editorov, môže sa to zmeniť, ale nezdá sa, že by sa to stalo čoskoro.

Atom sa zdá byť prijatý viac komunitou s otvoreným zdrojovým kódom než kódom Visual Studio kvôli príslušnosti spoločnosti Microsoft k tejto skupine. To znamená, že existuje úsilie komunity o vytvorenie verzie Visual Studio Code bez Microsoftu. Oba editory sú open source, ale niektorí používatelia nemajú radi zber údajov, ktorý používajú obe aplikácie.

Stiahnite si Visual Studio Code a Atom

Visual Studio Code aj Atom sú k dispozícii úplne zadarmo. Editor Atom je k dispozícii pod licenciou MIT, zatiaľ čo sťahovanie kódu Visual Studio je chránené vlastníckou licenciou napriek otvorenej zdrojovej kódovej základni editora. Oba editory sú k dispozícii pre macOS, Linux a Windows.

Stiahnuť ▼ : Atom (Zadarmo)

Stiahnuť ▼ : Kód Visual Studio (Zadarmo)

Potrebujete textový editor alebo IDE?

Stručne povedané, Atom je vysoko prispôsobiteľný textový editor. So správnymi doplnkami sa môže priblížiť k funkčnosti IDE. Visual Studio Code je podobný, ale so svojou sadou funkcií sa cíti bližšie k IDE hneď od začiatku. Žiadny z nich však nemá úplne vlastnosti úplného IDE.

Nie ste si istí, či by ste mali použiť textový editor alebo IDE? Nebojte sa, pretože sme už skúmali, či sú textové editory alebo IDE pre programátorov lepšie. Možno nebudete súhlasiť, ale náš názor vám môže pomôcť rozhodnúť sa.

ako blokovať e -maily na iphone
zdieľam zdieľam Tweet E -mail Ako vyčistiť počítač so systémom Windows pomocou príkazového riadka

Ak má váš počítač so systémom Windows nedostatok úložného priestoru, odstráňte nepotrebné informácie pomocou týchto rýchlych nástrojov príkazového riadka.

Čítajte ďalej
Súvisiace témy
  • Produktivita
  • Programovanie
  • Textový editor
  • Programovanie
  • Kód Visual Studio
  • Atom
O autorovi Kris Wouk(118 článkov uverejnených)

Kris Wouk je hudobník, spisovateľ a bez ohľadu na to sa tomu hovorí, keď niekto robí videá na web. Technický nadšenec, pokiaľ si pamätá, určite má obľúbené operačné systémy a zariadenia, ale používa tak veľa ďalších, ako len vie, aby zostal v obraze.

Viac od Krisa Wouka

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber