Jei turite kodavimo projektą, kurį norite sukurti savo „Mac“, pvz., programą ar svetainę, jums reikės programos kodui įrašyti. Šios programos vadinamos teksto rengyklėmis. Teksto rengyklės leidžia rašyti ir vykdyti kodą skirtingomis kodavimo kalbomis. Jie gali būti gana paprasti arba turėti daug parinkčių, pvz., automatinio spalvų kodavimo ir formatavimo.
Nesvarbu, ar koduojate pirmą kartą, ar tai darote daugelį metų, jums yra Mac teksto rengyklė. Žemiau sudarėme mėgstamiausias „Mac“ teksto rengyklės programas; skaitykite toliau, kad surastumėte sau geriausią!
1. Vim
Jei norite savo „Mac“ teksto rengyklės su daug galios ir ne per daug varpelių bei švilpukų, jums reikia „Vim“. Dažnai vadinamas „programuotojo redaktoriumi“, „Vimas“ gali valdyti beveik bet kokį projektą ir programavimo kalbą.
Tačiau kaip programa, kuri puikiai tinka programuotojams, „Vim“ turi šiek tiek mokymosi kreivės, jei nesate naujokas kodavimo. „Vim“ automatiškai nustato spalvų kodų sintaksę, kad kodą būtų šiek tiek lengviau skaityti, tačiau jis neteikia pasiūlymų ir nenurodo klaidų ar rašybos klaidų. Jis taip pat nėra labai tvirtas
Grafinė vartotojo sąsaja arba GUI, jei esate prie jų pripratę, nors MacVim turi daugiau GUI nei Vim kitoms operacinėms sistemoms.Bent jau tai yra plačiai naudojama programa, todėl, jei turite klausimų, greičiausiai galėsite rasti atsakymus naudodami žiniatinklio paiešką. Bet jūs turite būti pasirengę įdėti koją ir išmokti programą.
Mūsų nuomone, jei jau koduojate, „Vim“ yra puikus redaktorius, leidžiantis dirbti su jūsų kodu be jokių nereikalingų smulkmenų. Tiems, kurie vis dar mokosi, Vim bus sunkiau suvokti iš karto, todėl galbūt norėsite kitokios teksto rengyklės programos šiame sąraše. Tačiau verta išsiaiškinti, jei norite pasistengti!
Parsisiųsti: Vim už Mac (Laisvas)
2. Emacs
Kadangi kalbame apie „Vim“, prasminga kalbėti apie jos puikų varžovą klasikiniame teksto rengyklės kare – „Emacs“. „Emacs“, kaip ir „Vim“, yra „Mac“ teksto rengyklė, skirta kodą išmanantiems žmonėms. Tai spalvų kodų sintaksė, bet be to, tai įrankis, o ne mokymosi platforma.
Be to, kaip ir „Vim“, „Emacs“ turi pakavimo sistemą, leidžiančią atsisiųsti ir įdiegti jos plėtinius. Šie plėtiniai gali leisti turėti tokius dalykus kaip sintaksės tikrintuvas ir klaidų medžiotojas, tačiau juos reikia atsisiųsti ir įdiegti atskirai. Ir tik tiek daug plėtinių.
„Emacs“ šiek tiek skiriasi nuo „Vim“, turėdamas kai kurias kitas funkcijas, pvz., kalendorių, naujienų skaitytuvą ir projektų planavimo galimybes.
Šios papildomos funkcijos gali padėti „Emacs“ išnaudoti „Vim“ kaip pasirinktą teksto rengyklę. Arba jie atrodys nereikalingi ir padarys Vim dar patrauklesnį. Tai priklauso nuo jūsų ir tai, kiek norite, kad jūsų teksto rengyklė padarytų ne tik rašyti ir redaguoti tekstą ir kodą.
Parsisiųsti: Emacs skirtas Mac (Laisvas)
3. Atom
„Mac“ naudotojams, naujai besimokantiems koduoti, labai rekomenduojame teksto rengyklę „Atom“. „Atom“ turi labai patogią grafinę sąsają ir daugybę funkcijų, kurios yra naudingos pirmą kartą programuojantiems programuotojams.
Automatinio užbaigimo funkcija gali padėti prisiminti kodo sintaksę, kurią galbūt pamiršote, ir greičiau parašyti kodą. „Atom“ taip pat leidžia lengvai rasti ir pakeisti tekstą kode, taip pat dirbti keliose srityse. Taip pat yra puikus naujas „Atom“ vartotojo vadovas, kurį lengva sekti kaip naują kodavimo įrenginį, o mes nustatėme, kad daug jo dokumentų taip pat gana lengva sekti.
„Atom“ taip pat turi keletą gražių tinkinimo parinkčių, įskaitant plėtinius, kuriuos galite atsisiųsti iš programos (o ne rasti juos atskirai, pavyzdžiui, naudojant „Vim“ ir „Emacs“) ir temas, kurias galite naudoti, kad į savo langus būtų smagiau žiūrėti ir dirbti.
„Atom“ puikiai tinka naujiems koduotojams, tačiau jo sistema yra tokia pat tvirta ir įsilaužiama kaip „Vim“ ir „Emacs“, todėl tai teksto rengyklė, kurią naudodami galite tobulėti mokydamiesi. Tai taip pat leidžia programoje pasiekti „GitHub“, redaguoti ir bendrinti, jei koduojate su kitais. Ilgą laiką dirbantiems programuotojams su nustatytomis darbo eigomis automatinio užbaigimo funkcija gali nepatikti, bet jei norite galingo ir gražaus rengyklės, galinčios pasiūlyti vartotojams šiek tiek pagalbos, „Atom“ jums patiks.
Parsisiųsti: Atomas skirtas Mac (Laisvas)
4. Prabangus tekstas
Kitas puikus teksto redaktorius naujiems programuotojams, naudojantiems „Mac“, yra „Sublime Text“. Kaip ir „Atom“, „Sublime Text“ siūlo automatinį kodavimo užbaigimą, tačiau prideda sintaksės apibrėžimų, jei jums reikia ieškoti termino arba priminti sau, ką daro šiek tiek kodo. Apibrėžimai netgi gali būti pateikiami keliomis skirtingomis formomis – galite gauti greitą apibrėžimą šalia termino esančiame iššokančiajame lange arba spustelėti, kad gautumėte visą apibrėžimą greta esančioje srityje.
Tai nuostabios mokymosi funkcijos, nes galite patikrinti dalykus koduodami arba atidaryti kodo projektus programoje, kad juos tyrinėtumėte. Vis dėlto pažangesniems „Sublime Text“ koduotojams vis dar yra funkcijų, įskaitant paprastą rodinio padalijimą ir skirtukų perjungimą bei kelis pasirinkimus, leidžiančius greitai pakeisti kintamuosius.
„Atom“ turi šiek tiek daugiau išvaizdos tinkinimo, tačiau „Sublime Text“ vis dar turi tamsių ir šviesių temų ir gali gerai veikti su daugeliu GPU ir eGPU, jei galvojate apie gauti eGPU savo Mac mini.
„Sublime Text“ gali būti dar patogesnis pradedantiesiems nei „Atom“, tačiau jo apibrėžimas ir automatinio užbaigimo funkcijos gali tapti labiau erzinančios nei naudingos mokantis. Vis dėlto, jei norite lengvai naršyti langus naudodami klaviatūrą ir jums patinka jos išvaizda, Sublime Text yra nuostabus.
Parsisiųsti: Puikus tekstas skirtas Mac (Laisvas)
5. VS kodas
Paskutinis teksto rengyklė, kurią labai rekomenduojame įsigyti „Mac“, yra „Visual Studio Code“, dar žinomas kaip „VS Code“. „VS Code“, turinti derinimo programoje parinktis ir išmanią automatinio užbaigimo sistemą, siekia ne tik padėti naujiems programuotojams, bet ir padidinti pažangių programuotojų greitį.
Su Git (galite ir turėtumėte įdiekite „Git“ savo „Mac“. jei dirbate su besivystančiu kodo projektu) ir kiti SCM teikėjai, kuriuos galima peržiūrėti ir įsipareigoja tiesiai VS Code, tai yra redaktorius, kuris nori supaprastinti jūsų darbo eigą galima. „VS Code“ taip pat yra daug plėtinių, todėl galite leisti, kad jis dar labiau efektyvintų įvairius projektus. „VS Code“ integruotos funkcijos čia tikrai nekliudo. Mums jie atrodo kaip laiko taupytojai.
„VS Code“ jaučiasi šiek tiek mažiau draugiškas naujokams nei „Atom“ (su juo dalijasi daug šaltinio kodo) ir „Sublime Text“. Tačiau perėjimas prie VS Code tikrai gali padėti jums ir jūsų kodavimo greičiui ilgą laiką.
Mums VS Code yra geriausias tarpinis tekstas redaktorius, kaip įrankis ir instruktorius. Tai geriausiai tinka vidutiniam programuotojui: žmogui, kuris nori patobulinti įgūdžius, bet kuriam retkarčiais reikia pagalbos dėl klaidos. Ar tai tu? Jei taip, būtinai peržiūrėkite VS kodą!
Parsisiųsti: VS kodas, skirtas Mac (Laisvas)
Kurį teksto rengyklę pasirinksite?
Yra daug nuostabių teksto redaktorių, kuriuos galite įsigyti „Mac“. Visi jie leidžia rašyti ir paleisti kodą, taip pat rašyti tekstą. Ir nuostabiai, jie visi yra nemokami!
Norint pasirinkti norimą teksto rengyklę, priklausys nuo jūsų dabartinių kodavimo įgūdžių ir nuo to, kiek norite, kad programa padėtų koduoti. Jei norite stumti save ir daryti viską rankiniu būdu, jums reikia Vim arba Emacs. Jei norite, kad programa jums vadovautų, jums reikia „Atom“, „Sublime Text“ arba „VS Code“.
Supainioti dėl kodavimo? Nesupranti scenarijaus? Štai ką reikia žinoti apie programavimo blokus.
Skaitykite toliau
- Mac
- Programavimas
- Teksto redaktorius
- Kodavimo patarimai
- „Mac“ programos

Jessica rašo straipsnius apie technologijas nuo 2018 m., o laisvalaikiu mėgsta megzti, nerti ir siuvinėti smulkmenas.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Spauskite čia norėdami užsiprenumeruoti