Visual Studio Code vs.Atom: Hvilken tekstredigerer passer for deg?

Visual Studio Code vs.Atom: Hvilken tekstredigerer passer for deg?

Hvis du leter etter den perfekte kodeditoren, er det en god sjanse for at du har støtt på både Atom og Visual Studio Code. Visst, det er mange andre redaktører, men disse to er blant de mest omtalte.





Atom har eksistert en stund, men populariteten er flagget som sent. Visual Studio Code, en gang den nye gutten i byen ingen var helt sikker på, ser nå ut til å være den heteste tekstredigereren som finnes. Når det er sagt, er ikke alle så ivrige etter å gå videre fra Atom.





Visual Studio Code vs.Atom: Hva ligner på?

For å starte deler Visual Studio Code og Atom DNA. Begge disse redaktørene bruker Electron, som lar utviklere lage fullverdige skrivebordsprogrammer med webteknologier som JavaScript, HTML og CSS. Noen mennesker er sterkt imot denne ideen, men det er en annen historie.





De to redaktørene er også nærmere enn du kanskje tror på en annen måte. Atom ble opprettet på GitHub, mens som navnet antyder, opprettet Microsoft Visual Studio Code. I 2018 kunngjorde Microsoft at det ville kjøpe GitHub. Mens noen i utgangspunktet var bekymret for at dette betydde slutten på Atom, forklarte Microsoft at begge redaktørene vil fortsette å eksistere.

Visual Studio Code vs.Atom: Performance

Fans av Visual Studio Code peker ofte på ytelsen sammenlignet med Atom og andre elektronbaserte apper. Elektronapper har fått et rykte for treg ytelse og treg oppstartstid på tvers, men Visual Studio Code klarer å unngå dette.



Ytelsesforskjellene mellom Visual Studio Code og Atom kommer ned på noen få faktorer, men et stort aspekt er tilnærmingen som hver app er utviklet med. Visual Studio Code har et tett kontrollert kjernesett med funksjonalitet, med plugins som legger til funksjoner på overflatenivå.

Atom, derimot, bruker en plugin-basert tilnærming til nesten alt. Denne tilnærmingen har fordeler, men også ulemper. Atom er litt tregere ut av esken, og dette blir bare verre når du legger til visse plugins.





VS Code har den klare fordelen når det gjelder ytelse, men ingen av redaktørene er trege på en moderne maskin. Dette endres når du redigerer store filer. Visual Studio Code klarer seg bedre enn Atom, men er enten merkbart treg i forhold til en redaktør som Vim eller til og med Sublime Text.

Visual Studio Code vs.Atom: Core Features

Visual Studio Code pakker inn mer funksjonalitet ut av esken enn Atom eller til og med mange andre tekstredigerere. Det har ikke helt funksjonene til et Integrated Development Environment (IDE), men det kommer nær. I tillegg til standard tekstredigeringsfunksjoner, er støtte for å bygge og feilsøke apper akkurat der. Så, selvfølgelig, er Microsofts varemerke IntelliSense autofullføring.





En funksjon som dukker opp oftere i moderne tekstredigerere er Git -integrasjon. Igjen, Visual Studio Code har også dette ute av esken, slik at du enkelt kan håndtere versjonskontroll uten å måtte åpne et terminalvindu. Markdown-støtte er også innebygd, komplett med forhåndsvisningsfunksjonalitet, slik at du kan forsikre deg om at README.md-filen ser riktig ut på GitHub.

Selv om Atom ikke har nesten like mange funksjoner ved første lansering, har den Git -integrasjon. Atom går til og med et skritt videre, og tilbyr komplett GitHub -integrasjon. Dette er nesten forventet, gitt prosjektets opprinnelse, men det er fortsatt praktisk, spesielt hvis du bruker GitHub til alt.

For de aller fleste funksjoner er Atom imidlertid avhengig av plugins. Disse er enkle å installere fra selve appen, slik at du kan tilpasse redaktøren på nesten hvilken som helst måte du kan tenke deg.

Visual Studio Code vs.Atom: Plugins

Utvidbarhet er der den største forskjellen mellom disse to redaktørene tilfeldigvis ligger. For Visual Studio Code legger plugins til funksjoner. Du kan installere temaer, støtte for nye språk og bygge verktøy for å hjelpe deg når det gjelder koding i Rust eller Go, for eksempel.

Atom, derimot, gir mye mer strøm til pluginene. Siden mye av redaktørens funksjonalitet kommer fra innebygde plugins, kan riktig plugin lage en nesten helt ny app. Dette gjør Atom til en mye mer 'hackbar' app. Atom har til og med en seksjon i håndboken med passende tittel Hacking Atom .

Dette ligner noe på dagene for 'redaktørkrigene' mellom Vim og Emacs. Den store mengden funksjonalitet som er innebygd i sistnevnte førte til at noen omtalte Vim som redaktør og Emacs som et operativsystem. Atom når ikke tilpasningsnivået som er sett i Emacs --- ingen har skrevet en Atom-e-postklient ennå --- men det kommer nærmere enn Visual Studio Code.

Det er ikke å si at Visual Studio Code -plugins ikke tilbyr mye funksjonalitet. Se ikke lenger enn vår liste over praktiske plugins for Visual Studio Code for bevis på det.

Visual Studio Code vs.Atom: Community

Både Visual Studio Code og Atom liker for tiden store lokalsamfunn og brukerbaser. Selv om Visual Studio for øyeblikket ser ut til å være den mest populære av de to, har Atom fortsatt et dedikert fellesskap av brukere og utviklere. Hvis Microsoft bestemmer seg for å droppe støtte for begge redaktørene, kan dette endre seg, men det ser ikke ut til at det vil skje snart.

Atom ser ut til å bli omfavnet mer av open source-fellesskapet enn Visual Studio Code på grunn av Microsofts tilhørighet til sistnevnte. Når det er sagt, er det et fellesskapsarbeid for å lage en Microsoft-fri versjon av Visual Studio Code. Begge redaktørene er åpen kildekode, men noen brukere liker ikke datainnsamlingen som brukes av noen apper.

Last ned Visual Studio Code and Atom

Både Visual Studio Code og Atom er tilgjengelig helt gratis. Atom-editoren er tilgjengelig under MIT-lisensen, mens Visual Studio Code-nedlasting er under en proprietær lisens til tross for redaktørens åpen kildekodebase. Begge redaktørene er tilgjengelige for macOS, Linux og Windows.

nedlasting : Atom (Gratis)

nedlasting : Visual Studio -kode (Gratis)

Trenger du en tekstredigerer eller en IDE?

I et nøtteskall er Atom et svært tilpassbart tekstredigeringsprogram. Med de riktige pluginene kan den nærme seg funksjonaliteten til en IDE. Visual Studio Code er lik, men med funksjonssettet føles det nærmere en IDE helt fra starten. Ingen av disse har imidlertid funksjonene til en full IDE.

Er du usikker på om du skal bruke et tekstredigeringsprogram eller en IDE? Ikke bekymre deg, da vi allerede har undersøkt om tekstredigerere eller IDE -er er bedre for programmerere. Du er kanskje ikke enig, men vårt forslag kan hjelpe deg med å bestemme deg.

Hvor kani laste ned musikk gratis
Dele Dele kvitring E -post Slik rengjør du Windows -PC -en med kommandoprompt

Hvis det er lite lagringsplass på Windows -PC -en, kan du rydde opp i søppelet med disse raske kommandoprompt -verktøyene.

Les neste
Relaterte temaer
  • Produktivitet
  • Programmering
  • Tekstredigerer
  • Programmering
  • Visual Studio -kode
  • Atom
Om forfatteren Kris Wouk(118 artikler publisert)

Kris Wouk er musiker, skribent og hva det nå heter når noen lager videoer for nettet. En teknisk entusiast så lenge han kan huske, har definitivt favorittoperativsystemer og enheter, men bruker så mange andre han kan uansett, bare for å holde seg fanget.

Mer fra Kris Wouk

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere