Atom vs Sublime: Welke teksteditor kiezen in 2020?

Ontwikkelaars gebruiken teksteditors, ook bekend als code-editors, voor het bewerken van programmeercode. Deze editors bevatten in principe functies als snelle navigatie, syntax highlighting, automatisch inspringen, etc.

Er zijn veel ontwikkelaars die schrijven voor het web (JS, CSS, HTML, etc.) met behulp van Sublime voor Mac. Tegelijkertijd zijn er anderen die liever programmeren in een IDE, omdat die wat meer ondersteuning biedt bij het debuggen.

Het hangt allemaal af van persoonlijke voorkeuren, en voor de meesten van de tijd- waar ze aan gewend zijn geraakt.

Dus, een eenduidig antwoord op de ‘wat is de beste teksteditor voor ontwikkelaars?’ vraag, bestaat niet.

Waar, meningen over “Wat is de beste teksteditor tussen Atom en Sublime?” is subjectief.

In dit bericht zullen we met u een zij aan zij vergelijking tussen deze twee populaire teksteditors delen, en proberen zo objectief mogelijk te zijn. Zodat u genoeg informatie heeft om een keuze te maken die het beste bij uw behoeften past.

Atom is een open source teksteditor die in 2014 is ontwikkeld door GitHub. Gemaakt met behulp van Node JS en HTML, het ondersteunt Windows, Mac, en Linux OS. Sublime is gemaakt door Jon Skinner, een voormalig Google-ingenieur, en ondersteunt dezelfde platforms als Atom.

Sublime biedt een gratis proefversie om te testen, maar alle voortdurende gebruikers moeten $ 80 betalen om het actief te houden.

$80 klinkt steil toch?

Maar het is belangrijk op te merken dat de licenties per-gebruiker zijn, in plaats van per-machine. Dus je kunt van Sublime genieten op zoveel besturingssystemen en computers als je wilt met je licentie.

En als je het niet leuk vindt dat Sublime je er graag aan herinnert om er een aan te schaffen, dan is Atom iets voor jou!

Prestaties

Met meer mensen die bijdragen aan open source frameworks, heeft Atom een voorsprong op het gebied van groei, omdat het de neiging heeft om sneller te verbeteren dan Sublime.

Maar als het op prestaties en snelheid aankomt, steekt Sublime met kop en schouders boven Atom en andere editors uit – de belangrijkste reden waarom het onder ontwikkelaars voor blijft op Atom.

Sublime staat bekend om zijn responsiviteit, snelheid en lichtgewicht. Als prestaties je topprioriteit zijn, dan is Sublime Text in staat om grote projecten ongelooflijk goed te navigeren, beheren en laden.

Als er echter iets mis is met Atom, dan is het wel dat ontwikkelaars het soms traag vinden. Vooral bij het openen van een bestand of het schakelen tussen tabbladen soms, en tijdens het werken met grote codebases, zoals de Linux-kernel of het Android open source-project.

Aanpassing

Als ontwikkelaar, de vrijheid om te tweaken, toe te voegen, en uit te breiden uw editor om uw ontwikkelingsstijl en stroom te passen is echt essentieel dat geeft ook een ongelooflijk gevoel van macht.

Beide programma’s zijn behoorlijk kaal uit de doos, zodat je de ervaring volledig kunt aanpassen door je eigen snelkoppelingen toe te voegen, en thema’s aan te passen.

Sublime lijkt erg op Atom. De macht om aspecten zoals “trim whitespace”, “opslaan op verloren focus”, en nog veel meer te controleren is beschikbaar. De configuratie-bestanden zijn eenvoudige JSON en er is een hele reeks verborgen instellingen voor u klaar om mee te spelen.

De verwachte aanpassings-functies zijn er in beide tools – alle noodzakelijke wrapping, inspringen, thematiseren, taal tweaks, enz. Atom heeft meer dan 2.900 thema’s in vergelijking met meer dan 7.000 thema’s in Sublime.

Pakketten

Met Atom komen veel functies uit de doos, terwijl je voor diezelfde functies een package manager in Sublime moet installeren voordat je aan het codeerproces begint.

Dan moeten gebruikers leren welke plugins, extensies en pakketten hun ervaring het beste verbeteren.

Atom komt voorgeïnstalleerd met acht syntaxis- en vier UI-thema’s in zowel lichte als donkere kleuren. Atom is visueel georiënteerd, en heeft rijke functies zoals minimaps van individuele mappen, project zijbalk, modulair ontwerp, en ingebouwde package manager, map bomen voor drag-and-drop stijl organisatie.

De out-of-the-box functies van Atom zijn een schril contrast met Sublime.

Maar aangezien Sublime al jaren geaccepteerd is door de ontwikkelaarsgemeenschap omdat het een oudere teksteditor is dan Atom, is de verscheidenheid aan pakketten in sublieme tekst breder dan atom. Er zijn enkele unieke pakketten in Sublime die geen exact vergelijkbaar alternatief in Atom hebben.

Verdict

Beide teksteditors bieden een meer vertrouwde codebewerkingservaring zonder een geïntegreerde terminal en debugger.

Van alle bovenstaande verschijningen, lijkt het erop dat Sublime de regerende kampioen van teksteditors is, maar Atom is de up-and-coming underdog die binnenkort de leiding zal nemen.

Hoop dat het u zal helpen bij het begrijpen van de kernverschillen tussen de twee om uit te kiezen, afhankelijk van uw ontwikkelingsbehoeften.

Als u fullstack of andere ontwikkelingshulp nodig hebt bij projecten die dergelijke fundamentele en kritieke technische expertise vereisen, reik dan naar ons uit.