Če imate projekt kodiranja, ki ga želite izdelati na svojem Macu, na primer aplikacijo ali spletno mesto, boste potrebovali program za zapisovanje kode. Ti programi se imenujejo urejevalniki besedil. Urejevalniki besedil vam omogočajo pisanje in izvajanje kode v različnih jezikih kodiranja. Lahko so precej preprosti ali pa imajo veliko možnosti, kot sta samodejno barvno kodiranje in oblikovanje.

Ne glede na to, ali kodirate prvič ali to počnete že leta, je za vas Mac urejevalnik besedil. Spodaj smo sestavili naše najljubše aplikacije za urejevalnik besedil za Mac; preberite, da boste našli najboljšega zase!

1. Vim

Če želite urejevalnik besedil na vašem Macu z veliko moči in ne preveč zvonov in piščal, želite Vim. Vim, ki ga pogosto imenujejo »programerski urejevalnik«, lahko obvlada skoraj vsak projekt in programski jezik, ki ga uporabite.

Kot program, ki je odličen za programerje, pa je Vim na voljo z malo krivulje učenja, če ste novi v kodiranju. Vim samodejno barvno kodira sintakso, tako da je vaša koda nekoliko lažja za branje, vendar vam ne daje predlogov ali opozarja na napake ali tipkarske napake. Prav tako nima zelo robustnega

instagram viewer
Grafični uporabniški vmesnik ali GUI, če ste tega navajeni - čeprav ima MacVim več GUI kot Vim za druge operacijske sisteme.

To je vsaj široko uporabljen program, tako da če imate vprašanja, boste verjetno lahko našli odgovore s spletnim iskanjem. Morate pa biti pripravljeni vložiti delo in se naučiti programa.

Po našem mnenju je Vim, če že kodirate, odličen urejevalnik za delo na vaši kodi brez nepotrebnih navlak. Za tiste, ki se še vedno učijo, bo Vim takoj težje razumeti in morda boste na tem seznamu raje imeli drugo aplikacijo za urejevalnik besedil. Vendar je vredno ugotoviti, če se želite potruditi!

Prenesi: Vim za Mac (Prost)

2. Emacs

Ker govorimo o Vimu, je smiselno govoriti o njegovem velikem tekmecu v klasični vojni urejevalnikov besedil – Emacsu. Emacs, tako kot Vim, je urejevalnik besedil za Mac, ki je namenjen tistim, ki dobro razumejo kodo. Barvno kodira sintakso, vendar je poleg tega orodje in ne platforma za učenje.

Podobno kot Vim ima tudi Emacs sistem pakiranja, ki vam omogoča prenos in namestitev razširitev nanj. Te razširitve vam lahko omogočijo stvari, kot sta preverjanje sintakse in lovec na hrošče, vendar jih morate prenesti in namestiti ločeno. In obstaja le toliko razširitev.

Emacs se od Vima nekoliko razlikuje po tem, da ima nekatere druge funkcije, kot so koledar, bralnik novic in zmožnosti načrtovanja projektov.

Te dodatne funkcije bi lahko pomagale Emacsu izkoreniniti Vim kot vaš izbrani urejevalnik besedil. Ali pa se bodo zdeli nepotrebni, zaradi česar bo Vim še bolj privlačen. Odvisno je od vas in od tega, koliko želite, da vaš urejevalnik besedil naredi poleg tega, da vam omogoči pisanje in urejanje besedila in kode.

Prenesi: Emacs za Mac (Prost)

3. Atom

Za uporabnike Maca, ki se na novo učijo kodiranja, toplo priporočamo urejevalnik besedil Atom. Atom ima uporabniku zelo prijazen GUI in številne funkcije, ki so koristne za začetnike.

Funkcija samodokončanja vam lahko pomaga zapomniti sintakso kode, ki ste jo morda pozabili, in pomaga pri hitrejšem pisanju kode. Atom vam omogoča tudi preprosto iskanje in zamenjavo besedila v kodi ter delo v več podoknih. Obstaja tudi odličen nov uporabniški priročnik za Atom, ki mu je kot novemu kodirju enostavno slediti, ugotovili pa smo, da je tudi večino njegove dokumentacije relativno enostavno slediti.

Atom ima tudi nekaj lepih možnosti prilagajanja, vključno z razširitvami, ki jih lahko prenesete iz aplikacije (namesto jih najdete ločeno, kot pri Vim in Emacs), in teme, ki jih lahko uporabite za bolj zabavno gledanje in delati v.

Atom je odličen za nove kodirnike, vendar je njegov sistem tako robusten in vlomljiv kot Vim in Emacs, zato je urejevalnik besedil, s katerim lahko rastete, ko se učite. Omogoča tudi v programu GitHub dostop, urejanje in skupno rabo, če kodirate z drugimi. Dolgoletnim koderjem z nastavljenimi poteki dela funkcija samodokončanja morda ne bo všeč, a če želite zmogljiv in lep urejevalnik, ki lahko uporabnikom ponudi malo pomoči na tej poti, vam bo Atom všeč.

Prenesi: Atom za Mac (Prost)

4. Vzvišeno besedilo

Drug odličen urejevalnik besedil za nove kodirje, ki uporabljajo Mac, je Sublime Text. Tako kot Atom, Sublime Text ponuja samodokončanje za vaše kodiranje, vendar temu doda definicije sintakse, če morate poiskati izraz ali se spomniti, kaj dela del kode. Definicije so lahko celo prikazane v nekaj različnih oblikah – hitro definicijo lahko dobite v pojavnem oknu poleg izraza ali pa kliknete, da dobite celotno definicijo v podoknu ob strani.

To so neverjetne funkcije za učenje, saj lahko preverite stvari, ko kodirate, ali odprete projekte kode v programu, da jih preučite. Še vedno pa obstajajo funkcije za naprednejše kodirnike v Sublime Textu, vključno z enostavno delitvijo pogleda in preklapljanjem zavihkov ter več izbir, ki omogočajo hitre spremenljive spremembe.

Atom ima nekoliko več prilagajanja videza, vendar ima Sublime Text še vedno temne in svetle teme in lahko dobro deluje s številnimi grafičnimi in eGPU-ji, če razmišljate o pridobite eGPU za vaš Mac mini.

Sublime Text je morda celo bolj prijazen do začetnikov kot Atom, vendar lahko njegova definicija in funkcije samodokončanja postanejo bolj moteče kot koristne, ko se učite. Kljub temu, če želite preprosto krmariti po oknih s tipkovnico in vam je všeč njegov videz, je Sublime Text super.

Prenesi: Vzvišeno besedilo za Mac (Prost)

5. VS koda

Zadnji urejevalnik besedil, ki ga toplo priporočamo za vaš Mac, je Visual Studio Code, znan tudi kot VS Code. VS Code se ponaša z možnostmi odpravljanja napak v aplikaciji in pametnim sistemom samodokončanja. Cilj VS Code ni le pomagati novim kodirnikom, temveč tudi povečati hitrost naprednih kodirnikov.

Z Gitom (lahko in bi morali namestite Git na svoj Mac če delate na razvijajočem se projektu kode) in drugi ponudniki SCM, ki so dostopni za pregled in obveže prav v VS Code, to je urejevalnik, ki želi čim bolj poenostaviti vaš potek dela možno. Številne razširitve so na voljo tudi za VS Code, tako da lahko dovolite, da boste še bolj učinkoviti pri različnih projektih. Vgrajene funkcije VS Code tukaj resnično ne ovirajo. Za nas se počutijo kot varčevalci časa.

VS Code se zdi nekoliko manj prijazen do začetnikov kot Atom (s katerim si deli veliko izvorne kode) in Sublime Text. Toda rast v VS Code bi lahko resnično pomagala vam in vaši hitrosti kodiranja dolgoročno.

Za nas je VS Code najboljša sredina urejevalnika besedil, ki je orodje in inštruktor. To je najboljše za vmesnega kodirnika: nekoga, ki želi izpopolniti veščine, a občasno potrebuje pomoč pri napaki. si to ti? Če je odgovor pritrdilen, si zagotovo oglejte VS Code!

Prenesi: VS koda za Mac (Prost)

Kateri urejevalnik besedil boste izbrali?

Obstaja veliko čudovitih urejevalnikov besedil, ki jih lahko dobite za Mac. Vsi ti omogočajo pisanje in izvajanje kode ter pisanje besedila. In čudovito, vsi so brezplačni!

Odločitev o urejevalniku besedil, ki ga želite, bo odvisna od vaših trenutnih veščin kodiranja in od tega, koliko želite, da vam program pomaga pri kodiranju. Če se želite prisiliti in vse narediti ročno, potrebujete Vim ali Emacs. Če želite, da vas vodi program, potrebujete Atom, Sublime Text ali VS Code.

Kaj je kodiranje in kako deluje?

Ste zmedeni glede kodiranja? Ne razumete skriptov? Tukaj je tisto, kar morate vedeti o gradnikih programiranja.

Preberite Naprej

DelitiTweetE-naslov
Povezane teme
  • Mac
  • Programiranje
  • Urejevalnik besedil
  • Nasveti za kodiranje
  • Aplikacije za Mac
O avtorju
Jessica Lanman (57 objavljenih člankov)

Jessica piše tehnične članke od leta 2018, v prostem času pa obožuje pletenje, kvačkanje in vezenje drobnih stvari.

Več od Jessice Lanman

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite