Atom vs Sublime Text:

Opiskelijana koodausmaailma voi olla melko ylivoimainen. Eri kielten opettelun ja perusasioiden hallitsemisen välillä voi olla vaikea sanoa, oletko oikeasti oikealla tiellä menestykseen. Siksi on tärkeää virtaviivaistaa prosessia, alkaen parhaiden työkalujen valinnasta.

Kielen lisäksi, jonka valitset opittavaksi ensin, tärkein työkalusi on tekstieditori. Tekstieditoreiden markkinoilla on syviä ja laajoja valikoimia, mikä tekee oikean valinnasta erittäin vaikean tehtävän. Miksemme siis tutustuisi kahteen suositumpaan tekstieditoriin, Sublimeen ja Atomiin, ja katsoisi, voisiko jompikumpi niistä sopia sinulle.

Sublime Text

sublime tekstin html-editori logo

Sublime on yleisesti listattu monien ohjelmistokehittäjien parhaaksi tekstieditoriksi. Sublime toimii Linuxissa, Windowsissa ja Mac OS:ssä, ja yli vuosikymmenen ikäisenä se on alan veteraani. Sekä C++:lla että Pythonilla rakennettu Sublime on monipuolinen ja toimii huomattavan nopeasti.

Sublime: Plussat

Sublime on myös täynnä hämmästyttäviä ominaisuuksia, jotka ovat kaikki liitännäisten ja laajennusten muodossa. Ohjelma on melko pelkistetty ulos laatikosta, jolloin sen käyttäjät voivat täysin muokata kokemustaan.

lomake-submission
Find Your Bootcamp Match
  • Career Karma yhdistää sinut huipputeknisten bootcampien kanssa
  • Hanki eksklusiivisia stipendejä ja valmennuskursseja

Sublinen suunnittelussa huomioidaan nopea muokkaus. Se pystyy avaamaan ja muokkaamaan useita tiedostoja kerrallaan, mikä tekee siitä ihanteellisen tekstieditorin suuriin projekteihin.

Sublimessa on myös loistava navigointiominaisuus nimeltä ”GoTo”, jonka avulla käyttäjät pääsevät hetkessä käsiksi mihin tahansa koodinsa elementtiin. Ohjelman avulla koodarit voivat jopa zoomata ja nähdä koodinsa yhtenä yhtenäisenä sivuna sen sijaan, että joutuisivat selaamaan rivejä yksitellen.

Kaiken kaikkiaan Sublime on erittäin nopea ja sujuva tekstieditori, joka on virtaviivaistettu suuriin projekteihin ja muokattavissa kaikenlaiseen koodaustyyliin.

Sublime: Cons

Code Coding Computer Developer 574080
Mitä toivoisimme muutosta

Sublime on kaiken kaikkiaan loistava ohjelma. Sillä on kuitenkin hintansa – tarkalleen ottaen 70 dollaria. Tämä ei ole helppo hinta alalle vasta-alkajalle, joka vain yrittää oppia, mikä editori sopii parhaiten hänen ajatteluprosessiinsa.

Niin suuri osa Sublime-kokemuksesta perustuu liitännäisiin ja laajennuksiin, että Sublimen saattaminen edes optimaaliseen tilaan voi olla aloittelijalle koodauksen oppitunti itsessään. Dunebookin mukaan Sublime vaatii käyttäjiään asentamaan paketinhallintaohjelman ennen kuin edes aloittavat koodaamisen. Sen jälkeen käyttäjien on opittava, mitkä liitännäiset, laajennukset ja paketit parantavat heidän kokemustaan parhaiten. Koska käytössä on vain 30 päivän kokeilujakso ennen kuin käyttäjän on ostettava 70 dollarin täyslisenssi, oikeiden liitännäisten ja laajennusten löytäminen ja niiden asentamisen opetteleminen voi olla ylivoimaista.

Lisäksi Sublime ei ole avoimeen lähdekoodiin perustuva, mikä tarkoittaa sitä, että (kuten Slant toteaa) sillä ei ole niin paljon uusia kehityskohteita tai liitännäisohjelmia kuin avoimen lähdekoodin tekstieditorit tarjoavat. Tämä ei ehkä aluksi merkitse paljoa, mutta edetessäsi monimutkaisempiin projekteihin useiden vaihtoehtojen olemassaolo on aina plussaa.

Kaiken kaikkiaan Sublime vaikuttaa erittäin perusteelliselta ja osaavalta ohjelmalta. Mutta ei pysähdytä tähän! Atom on vahva ja kasvava kilpailija, jolla on samanlainen tuntuma kuin Sublimella. Käyttäjät raportoivat jatkuvasti, että Atom on parempi out-of-the-box kokemus kuin Sublime. Mutta kun Sublime on luotettava ja nopea ohjelma, meidän on tarkasteltava sitä tarkemmin.

Atom

atom html-editori

Atom on avoimen lähdekoodin tekstieditori, jonka GitHub kehitti vuonna 2014. Se on luotu Node JS:n ja HTML:n avulla ja tukee Windows-, Mac- ja Linux-käyttöjärjestelmiä.

Atom: Plussat

Atom on visuaalisesti orientoitunut, ja siinä on runsaasti ominaisuuksia, kuten yksittäisten kansioiden minimikartat, kansiopuut raahaa ja pudota -tyyliseen organisointiin sekä yli 2900 teemaa, jotka voit ladata suoraan heidän teemasivultaan. Visuaalisen suuntautumisen ohella Atom on myös täysin muokattavissa. Ohjelmistossa on upeita liitännäisiä ja paketteja, joiden avulla käyttäjät voivat luoda lähes mitä tahansa. Koska ne on kehitetty GitHubissa, Atomin Git-integraatio on moitteeton.

Atomin valmiit ominaisuudet, kuten projektisivupalkki, modulaarinen rakenne ja sisäänrakennettu pakettihallinta, tekevät Atom-käyttäjistä heti valmiita koodaamaan. Atomin käyttövalmiit ominaisuudet ovat jyrkkä kontrasti Sublimeen, jossa käyttäjien on ennen koodaamisen aloittamista asennettava laajennus, jonka avulla he voivat ladata paketteja, jotka voivat lisätä Sublimen toiminnallisuutta.

Hinta tästä kaikesta? No, se on se suurin ominaisuus: Atom on täysin ilmainen.

Atom: Miinukset

Valkoinen Android-älypuhelin lähellä harmaata kannettavaa tietokonetta 48606
Mitä Atom ei tarjoa

Atom on kaiken kaikkiaan erinomainen sovellus! Sitä on helppo muokata, mutta se on heti käyttövalmis, joten se voi hyvinkin olla onnellinen keskitie niin aloittelijoille kuin asiantuntijoillekin. Yksi ohjelmisto ei kuitenkaan pysty kaikkeen, eikä Atom ole poikkeus.

Yleisin valitus on nopeus. Atom on paljon kevyempi kuin Sublime; siksi se joskus laahaa, kun se työskentelee pitkien laajennus-, tiedosto- ja liitännäislistojen kanssa.

Atomin etu on, että se on avointa lähdekoodia, ja sen ”hakkeroitavalla” käyttöliittymällä leikkivien ulkokehittäjien lisäksi sillä on 63 ydinkehittäjää. Tämä tarkoittaa, että se kehittyy jatkuvasti. Se julkaisee säännöllisesti päivityksiä, jotka lisäävät sen vahvuutta suurempien tiedostojen ja useampien pakettien käsittelyssä.

Siltikään Atom ei ole tällä hetkellä yhtä kyvykäs kuin Sublime suurten tiedostojen lataamisessa ja hyödyntämisessä. Atom on myös hitaampi kuin Sublime käynnistymisaikojen, suurten projektien avaamisen ja editorin sisäisen haun suhteen.

Ylipäätään Atomilla ei kannata odottaa, että pystyy tekemään pari nopeaa muokkausta muutamassa minuutissa.

The Lowdown

Atom ja Sublime Text ovat molemmat tukevia tekstieditoreja, joilla on valoisa tulevaisuus. Kaikkien juuri heittämiemme tietojen perusteella voi olla vaikea tehdä päätöstä. Kokosimme siis rinnakkaisvertailun vaihtoehtojen arvioimiseksi.

Sublime vs. Atom: Vertailun yhteenveto

Atom Sublime Text
Kustannukset 0$ 70$ (kokeilujakson jälkeen)
Alustat Linux, Mac, Windows Linux, Mac, Windows
Aika 6 vuotta (vuodesta 2014) 12 vuotta (vuodesta 2008)
Paketit/Plugins 8,500+ 4,900+
teemat 2,900+ 170+
Turvallisuus Avoin lähdekoodi Suljettu
Ohjelmoitu kieli Node JS ja HTML C++ ja Python
Core Contributors 63 ~3
Users 1+ million 17+ million

Vertailua katsoen, on helppo ymmärtää, miksi Sublime aloitti niin vahvana kilpailijana tekstieditoreiden maailmassa ja miksi niin monet ihmiset vannovat sen nimeen nykyään. Sublime on erittäin suorituskykyinen ja nopea, ja se on loistava tekstieditori suurten projektien muokkaamiseen.

Sublimen päivitysten puute ja suljettu lähdekoodi rajoittavat kuitenkin sen kasvumahdollisuuksia. Kuten tiedämme, teknologiateollisuus perustuu laajentumiseen ja joustavuuteen. Näyttää siltä, että Atom ottaa johtoaseman joustavuudessa avoimen lähdekoodinsa, monien avustajiensa ja helposti asennettavien pakettiensa ansiosta.

Loppusanat Atom vs. Sublime -keskustelusta

Henkilö, joka käyttää Macbook Prota valkoisella pöydällä 3747120 683x1024
Kirjoita rautalangasta

Atom ja Sublime ovat hyvin vahvoja kilpakumppaneita toisilleen. Kaikesta päätellen näyttää siltä, että Sublime on tekstieditorien hallitseva mestari, mutta Atom on nouseva altavastaaja, joka on pian nousemassa johtoon.

Atomin kehittäjät tekevät jatkuvasti parannuksia lisätäkseen sen nopeutta, tehokkuutta, laajennusten ja lisäosien määrää sekä yleistä suorituskykyä. Sublime on alan veteraani, mutta sen kehittäjät näyttävät tekevän yhä vähemmän edistysaskelia alan kasvaessa. Atomin johdonmukainen laadun kehittyminen osoittaa, että ohjelma on hidas ja tasainen kilpikonna, joka lopulta voittaa kisan.

Kaiken kaikkiaan Sublime on loistava ohjelma alkuaskeliin. Opiskelijana sinun (ja lompakkosi) etujen mukaista saattaa kuitenkin olla sijoittaa aikaa Atomin opetteluun, sillä se näyttää olevan matkalla alan uudeksi johtavaksi ohjelmaksi.

Jätä kommentti