Najboljši urejevalnik besedil za Mac leta 2022 (podroben vodnik)

  • Deliti To
Cathy Daniels

Urejevalnik besedila je priročno in prilagodljivo orodje, ki si zasluži mesto v vsakem računalniku. Privzeto je osnovni urejevalnik prednameščen v vsakem priljubljenem operacijskem sistemu. Najpogosteje jih uporabljajo razvijalci, pogosto pa tudi pisci in zapisovalci. Najboljši urejevalniki besedila so običajno izjemno zmogljivi in zelo prilagodljivi, zato je njihova izbira zelo osebna.

To pomeni, da imajo tisti, ki uporabljajo urejevalnike besedil, o njih trdno mnenje. Najti pravega je bistvenega pomena. Bolj ko ga boste poznali, bolj vam bo koristil. Zato veliko ljudi še vedno uporablja zmogljive urejevalnike besedil, stare več kot 30 let, kot sta Vim in GNU Emacs.

Na prvi pogled je urejevalnik besedil morda videti preprost in dolgočasen, vendar zato, ker ga še niste dodobra spoznali. Pod pokrovom se skrivajo zmogljive funkcije, ki jih lahko uporabite za oblikovanje spletne strani, razvoj programskih aplikacij in pisanje romana. Urejevalniki besedil so uporabni tudi za manjša opravila, kot je pisanje seznamov ali beleženje zapiskov. Ponavadi imajo osnovni nabor funkcij, ki jih je mogoče razširiti.prek vtičnikov.

Kateri urejevalnik besedila je torej za vas?

Naše priporočilo številka ena je Sublime Text 3. To je hiter, privlačen in celovit urejevalnik besedila za Mac, Windows in Linux. Stane 80 USD, vendar preizkusno obdobje ni uradno omejeno, tako da lahko aplikacijo spoznate pred nakupom. Je nastavljiv, na voljo pa so številni paketi za dodajanje posebnih funkcij, ki jih potrebujete.

Atom je priljubljena brezplačna alternativa. Podobno kot Sublime Text je večplasten, zmogljiv in razširljiv z velikim skladiščem paketov. Osredotoča se na razvoj aplikacij, vendar je aplikacija Electron, zato ni tako odzivna kot naš zmagovalec.

Tudi drugi urejevalniki besedil so izjemno zmogljivi in imajo svoje prednosti, poudarke, omejitve in vmesnike. Predstavili bomo dvanajst najboljših in vam pomagali najti tistega, ki je idealen za vaše potrebe, želje in potek dela.

Zakaj mi zaupati ta vodnik?

Dober urejevalnik besedil je eno mojih najljubših orodij. Uporabljam jih že desetletja, najprej v operacijskem sistemu DOS, nato v operacijskih sistemih Windows, Linux in zdaj Mac. Vsebino za splet pogosto urejam v urejevalniku besedil, pri čemer neposredno pregledujem oznake HTML. Včasih sem lahko zelo natančen glede uporabljene kode in načina njene postavitve.

V Linuxu sta bila moja najljubša urejevalnika besedila Genie in Bluefish, čeprav sem redno uporabljal tudi Gedit in Kate. Ko sem prešel na Maca, sem sprva uporabljal TextMate. Po določenem času sem začel uporabljati Sublime Text, ki sem ga redno posodabljal.

Nadaljeval sem z eksperimentiranjem z drugimi urejevalniki besedil in na koncu izbral Komodo Edit. Imel je funkcije, ki sem jih takrat potreboval, in vmesnik, ki je ustrezal mojemu delovnemu procesu. To je vključevalo snemanje številnih osnovnih makrov za iskanje in nadomeščanje, ki so bili priročno navedeni na stranski plošči. Lahko sem jih sprožil enega za drugim z dvojnim klikom na ime makra.

Kupil sem Textastic za svoj iPad in sčasoma prešel nanj tudi na svojem Macu. Je vitek, povprečen in je naredil vse, kar sem takrat potreboval.

V preteklih letih sem se pogosto igral tudi z Vimom in Emacsom, vendar jima nisem posvetil dovolj časa, da bi se ju naučil strokovno uporabljati. Njuna vmesnika nista podobna sodobnim aplikacijam, zato sem se ju težko držal, čeprav sem prepričan, da gre za najmočnejši orodji, in imam prijatelje, ki prisegajo nanju.

Kdo potrebuje urejevalnik besedila?

Kdo potrebuje ustrezen urejevalnik besedila? Vsi, ki morajo delati z navadnimi besedilnimi datotekami. To vključuje ljudi, ki potrebujejo priložnostno orodje za manjše popravke, in tiste, ki ga vsak dan uporabljajo kot glavno programsko orodje. Urejevalnik besedila lahko uporabljate za naslednja opravila:

  • ustvarjanje datotek HTML in CSS pri ustvarjanju spletnega mesta.
  • pisanje vsebine za splet v jeziku HTML ali Markdown
  • razvijanje spletnih aplikacij v programskih jezikih, kot so Python, JavaScript, Java, Ruby on Rails ali PHP
  • razvijanje namiznih aplikacij v programskih jezikih, kot so Objective C, C# ali C++.
  • razvijanje mobilnih aplikacij v programskih jezikih, kot so Java, Python, Objective C, Swift, C#, C++
  • urejanje besedilnih konfiguracijskih datotek za programsko opremo ali operacijski sistem.
  • pisanje v označevalnih jezikih, ki omogočajo dodajanje oblikovanja navadnemu besedilu, kot sta Fountain za scenarije in Markdown za prozo.
  • pisanje zapiskov v navadnem besedilu ali Markdownu, da bi se izognili zaklepanju prodajalca.

Nekateri urejevalniki besedil so razviti z mislijo na eno ali več teh nalog. Urejevalnik besedil, namenjen razvijalcem aplikacij, lahko vključuje razhroščevalnik, medtem ko ima urejevalnik besedil, namenjen spletnim razvijalcem, podokno za predogled v živo. Vendar je večina urejevalnikov besedil dovolj prilagodljivih, da jih lahko uporabljate za vse namene.

Urejevalnik besedila je privlačen zato, ker ga je mogoče uporabljati za veliko različnih stvari in ga prilagoditi na načine, ki jih ne omogoča nobena druga vrsta aplikacij. Vendar veliko uporabnikov raje uporablja bolj specializirano orodje, na primer IDE (integrirano razvojno okolje) za programiranje ali namenski program za pisanje, kot sta Scrivener ali Ulysses.

Ker vas zanimajo urejevalniki besedil, smo pripravili še več drugih zbirk, ki vas morda prav tako zanimajo:

  • Najboljši Mac za programiranje
  • Najboljši prenosni računalnik za programiranje
  • Najboljše aplikacije za pisanje za Mac

Najboljši urejevalnik besedila za Mac: zmagovalci

Najboljši komercialni urejevalnik besedila: Sublime Text 3

Sublime Text 3 je medplatformni urejevalnik besedila, ki je hiter, enostaven za uporabo in izpolnjuje potrebe večine uporabnikov. Izdelan je bil leta 2008 in je polno opremljen ter zelo prilagodljiv - odlična izbira za vse, ki potrebujejo profesionalen in zmogljiv urejevalnik besedila.

Za prenos obiščite uradno spletno mesto Sublime Text. Brezplačno poskusno obdobje je časovno neomejeno. Stroški aplikacije za nadaljnjo uporabo znašajo 80 USD za vsakega uporabnika (ne za vsak računalnik).

Na prvi pogled:

  • Slogan: "Prefinjen urejevalnik besedila za kodo, označevanje in prozo."
  • Usmerjenost: Razvoj aplikacij, razvoj spletnih aplikacij, pisanje
  • Platforme: Mac, Windows, Linux

S programom Sublime Text je enostavno začeti. Brezplačni preizkus nima končnega cilja, zato ga lahko temeljito preizkusite, preden se odločite za nakup, k čemur boste občasno povabljeni. Poleg tega se je programa enostavno naučiti. Vključite se in ga začnite uporabljati, nato pa po potrebi pridobite napredne funkcije.

Sublime Text 3 deluje dosledno na vseh platformah, kar je doseženo z uporabo lastnega nabora orodij uporabniškega vmesnika, sama aplikacija pa je prilagojena vsakemu operacijskemu sistemu. Zaradi tega je lažja in odzivnejša od drugih medplatformnih urejevalnikov.

Sublime Text ponuja široko paleto bližnjice na tipkovnici za ohranjanje prstov tam, kjer jih želite, in izbirni Minimalna karta na desni strani zaslona takoj pokaže, kje v dokumentu se nahajate.

Poudarjanje sintakse na voljo so različne barvne sheme. Tukaj so privzete nastavitve za datoteko HTML:

Tukaj je privzeto označevanje sintakse za datoteko PHP:

Več odprtih dokumentov si lahko ogledate v vmesnik z zavihki (kot zgoraj) ali v ločenih oknih.

A način brez odvračanja pozornosti okno postane celozaslonsko, meni in drugi elementi uporabniškega vmesnika pa so skriti.

Lahko urejanje več vrstic hkrati z izbiro želenih številk vrstic (s klikom Shift ali Command) in nato z uporabo bližnjice na tipkovnici command-shift-L. V vsaki izbrani vrstici se prikaže kazalec.

Oddelki zakonika so lahko zložen (na primer, kjer so uporabljeni vgnezdeni stavki if), tako da kliknete trikotnike za razkritje poleg številk vrstic.

Iskanje in nadomeščanje je zmogljivo in podpira regularne izraze. Iskanje je razširjeno na datotečni sistem z ukazom Goto karkoli (Command-P), ki je najhitrejši način za odprtje katere koli datoteke v trenutni mapi. Drugi ukazi "Goto" olajšajo navigacijo in vključujejo Goto Symbol, Goto Definition, Goto Reference in Goto Line.

Aplikacija je zelo prilagodljiva. Nastavitve spreminjate z urejanjem konfiguracijske datoteke, ki temelji na besedilu. Čeprav to morda preseneti začetnike, je za tiste, ki so navajeni delati v urejevalniku besedila, zelo smiselno, poleg tega pa je datoteka z nastavitvami močno komentirana, tako da lahko vidite vse razpoložljive možnosti.

Vtičniki so na voljo na spletnem mestu Sublime Text upravljanje paketov do katerih lahko dostopate s palete ukazov v aplikaciji ali z uradnega spletišča. ti lahko na posebne načine razširijo funkcionalnost aplikacije in so napisani v Pythonu. trenutno jih je na voljo skoraj 5.000.

Najboljši brezplačni urejevalnik besedila: Atom

Atom je brezplačna in odprtokodna alternativa, ki je bila predstavljena leta 2014. Ima podobne funkcije kot Sublime Text. Atom je medplatformni in temelji na ogrodju Electron "napiši enkrat in uporabi povsod", zato je nekoliko počasnejši kot Sublime Text.

Aplikacijo je ustvaril GitHub, ki ga je pozneje prevzel Microsoft. Kljub pomislekom nekaterih članov skupnosti (zlasti ker je Microsoft že razvil lasten urejevalnik besedila) je Atom še vedno zanesljiv urejevalnik besedila.

Obiščite uradno spletno mesto Atom in aplikacijo prenesite brezplačno.

Na prvi pogled:

  • Slogan: "Urejevalnik besedila za 21. stoletje, ki ga je mogoče vdreti."
  • Usmeritev: Razvoj aplikacij
  • Platforme: Mac, Windows, Linux

Trenutno prvi vtis, ki ga daje Atom, ni dober. Ko ga prvič odprete v sistemu macOS Catalina, se prikaže sporočilo o napaki:

"Atoma" ni mogoče odpreti, ker ga Apple ne more preveriti za zlonamerno programsko opremo.

Rešitev sem našel v razpravnem forumu Atom: poiščite Atom v iskalniku Finder, kliknite ga z desno tipko miške in izberite možnost Odpri. Ko to storite, se bo aplikacija v prihodnje odprla brez sporočila o napaki. Presenečen sem, da za to še ni bil pripravljen popravek.

Atom je enostaven za nove uporabnike. Ponuja vmesnik z zavihki in več podokni ter privlačno označevanje sintakse za več jezikov. Tu je privzeta oblika za datoteke HTML in PHP.

Podobno kot v programu Sublime Text je na voljo urejanje več vrstic, ki se razširi na urejanje z več uporabniki. Teletip je edinstvena funkcija, ki različnim uporabnikom omogoča hkratno odpiranje in urejanje dokumenta, podobno kot v storitvi Google Dokumenti.

Na voljo sta zgibanje kode in pametno samodejno dopolnjevanje, regularni izrazi, brskalnik po datotečnem sistemu, odlične možnosti navigacije in zmogljivo iskanje.

Ker je bila aplikacija ustvarjena z mislijo na razvijalce, ni presenetljivo, da ima Atom nekaj funkcij IDE in vam ob prvem odprtju ponudi namestitev Applovih razvojnih orodij.

Funkcionalnosti aplikaciji dodajate s paketi, do upravitelja paketov pa lahko dostopate neposredno iz programa Atom.

Na voljo je na tisoče paketov, ki omogočajo dodajanje funkcij, kot so urejanje brez odvračanja pozornosti, uporaba orodja Markdown, dodatni koščki kode in jezikovna podpora ter podrobno prilagajanje videza in delovanja aplikacije.

Najboljši urejevalnik besedila za Mac: konkurenca

Koda Visual Studia

Čeprav je Atom zdaj tehnično Microsoftov izdelek, je Visual Studio Code aplikacija, ki so jo zasnovali, in je odlična. Uvedena je bila leta 2015 in hitro pridobiva na priljubljenosti. Njeni izstopajoči funkciji sta pametno dokončanje kode in poudarjanje sintakse.

Obiščite uradno spletno mesto Visual Studio Code in prenesite aplikacijo brezplačno.

Na prvi pogled:

  • Slogan: "Urejanje kode. Na novo opredeljeno."
  • Usmeritev: Razvoj aplikacij
  • Platforme: Mac, Windows, Linux

VSCode je hiter in odziven, namenjen razvijalcem in osredotočen na urejanje in odpravljanje napak v kodi. Izdan je pod odprtokodno licenco MIT.

IntelliSense je funkcija, ki dopolnjevanju kode in označevanju sintakse doda inteligenco, saj upošteva vrste spremenljivk, definicije funkcij in uvožene module. Podprtih je več kot 30 programskih jezikov, vključno z ASP.NET in C#. Tukaj je privzeto označevanje sintakse za datoteke HTML in PHP:

Aplikacija je nekoliko zahtevna za učenje in vključuje vmesnik z zavihki ter razdeljena okna. Način Zen s pritiskom na gumb zagotovi minimalni vmesnik, skrije menije in okna ter poveča aplikacijo, da zapolni zaslon.

Vključuje terminal, razhroščevalnik in ukaze Git, vendar ni popolna IDE. Za to morate kupiti veliko večji Visual Studio, Microsoftovo profesionalno IDE.

V aplikaciji je na voljo obsežna knjižnica razširitev, ki omogoča dostop do brezplačnih paketov, ki razširjajo funkcionalnost programa VSCode. Med njimi so vtičniki za pisanje v jeziku Markdown, izvajanje skript lupine in celo ustvarjanje AppleScripta.

BBEdit 13

BBEdit 13 podjetja Bare Bones Software je zelo priljubljen urejevalnik za računalnike Mac, ki je bil prvič izdan že leta 1992. Na uradni spletni strani je navedeno, da je namenjen piscem, spletnim avtorjem in razvijalcem programske opreme.

Za prenos aplikacije obiščite uradno spletno mesto BBEdit. Posamezna licenca stane 49,99 USD. Naročnine lahko kupite v trgovini Mac App Store in stanejo 3,99 USD na mesec ali 39,99 USD na leto.

Na prvi pogled:

  • Slogan: "To ni za lase privlečeno.®"
  • Osredotočenost: vsestranski: razvoj aplikacij, spletni razvoj, pisanje
  • Platforme: samo Mac

Ta urejevalnik besedila je priljubljen med ljubitelji računalnikov Mac in natančno upošteva smernice Applovega uporabniškega vmesnika, vključno z bližnjicami na tipkovnici in načini vlečenja in spuščanja. Je hiter in stabilen.

Vendar je manj sodoben kot drugi urejevalniki besedil v tem pregledu. Zdi se nekoliko zastarel. Ne ponuja zavihkov za vsak odprt dokument; namesto tega so odprte datoteke navedene na dnu stranske plošče. V primerjavi z drugimi urejevalniki besedil je dodajanje tem in paketov precej zapleteno opravilo.

Dobro sta izvedena sintaksa in navigacija po funkcijah. Tukaj je prikazano, kako so prikazane datoteke HTML in PHP:

Iskanje je zmogljivo, saj ponuja regularne izraze in ujemanje vzorcev Grep. Na voljo sta zgibanje kode in dopolnjevanje besedila, večvrstično urejanje pa ne.

Ta urejevalnik privzeto zagotavlja več orodij za pisce kot večina njegovih tekmecev. Avtor Matt Gremmel ga uporablja kot eno glavnih aplikacij za pisanje vsaj od leta 2013, čeprav uporablja tudi druge aplikacije.

Coda (zdaj Nova)

Panic's Coda je urejevalnik besedil za računalnike Mac s poudarkom na spletnem razvoju, ki je bil prvotno izdan leta 2007. Ne bo več dolgo na voljo, saj ga bo zamenjala nova aplikacija.

Če želite prenesti aplikacijo, obiščite uradno spletno mesto. Aplikacijo lahko kupite za 99 USD.

Na prvi pogled:

  • Slogan: "Kodirate za splet. Zahtevate hiter, čist in zmogljiv urejevalnik besedil. Popoln predogled. Vgrajen način za odpiranje in upravljanje lokalnih in oddaljenih datotek. In morda še malo SSH. Pozdravite Codo."
  • Usmerjenost: Spletni razvoj
  • Platforme: samo Mac

Aplikacija Coda je stara že dvanajst let in se zdi zastarela. V podjetju Panic se tega zavedajo, zato so razvili popolnoma novo aplikacijo: Nova, namesto da bi jo samo prenovili.

Vsebuje nekaj uporabnih funkcij za spletne razvijalce. Najraje imam vgrajeno funkcijo Predogled WebKit s spletnim pregledovalnikom, razhroščevalnikom in profilerjem. Prav tako lahko preprosto dostopa do oddaljenih datotek, vključno s tistimi na strežnikih FTP, SFTP, WebDAV ali Amazon S3.

Coda vključuje številne funkcije konkurentov:

  • Iskanje in nadomeščanje
  • Zlaganje kode
  • Samodejno dokončanje na ravni projekta
  • Samodejno zapiranje oznak
  • Poudarjanje sintakse za številne jezike

Tukaj je prikazan videz privzetega označevanja sintakse za naše vzorčne datoteke HTML in PHP:

Na uradnem spletišču je na voljo obsežen repozitorij vtičnikov, ki omogoča dodajanje dodatnih funkcij programu. Uporablja se skriptni jezik Cocoa. Spremljevalna različica za iOS (brezplačno v trgovini iOS App Store) omogoča preverjanje in urejanje kode, ko ste na poti, delo pa lahko sinhronizirate med napravami.

UltraEdit

UltraEdit različice 20.00 je urejevalnik besedila, sestavni del paketa programov podjetja IDM Computer Solutions, Inc, vključno s programi UltraCompare, UltraEdit Suite, UltraFinder in IDM All Access. Prvič je bil izdan leta 1994, zato je na voljo že nekaj časa in ima zveste privržence.

Za prenos aplikacije obiščite uradno spletno mesto UltraEdit. Naročnina stane 79,95 USD/leto (drugo leto je pol cenejše) in zajema do pet namestitev. Lahko se naročite tudi na vse aplikacije IDM za 99,95 USD/leto. 30-dnevni preizkus, 30-dnevno jamstvo za vračilo denarja.

Na prvi pogled:

  • Slogan: "UltraEdit je najbolj prilagodljiv, zmogljiv in varen urejevalnik besedil."
  • Usmeritev: Razvoj aplikacij in spletnih strani
  • Platforme: Mac, Windows, Linux

Naročnina na osebno licenco zajema tri ali pet namestitev - spletna stran UltraEdit je nejasna. Na domači strani govori o 3 za 1 licenciranje : "Vaša osebna licenca velja za največ 3 računalnike na kateri koli kombinaciji platform." Vendar na strani za nakup piše, da naročnina zajema "do 5 namestitev (osebne licence)".

Aplikacija je primerna tako za razvoj spletnih strani kot aplikacij. Podpira HTML, JavaScript, PHP, C/C++, PHP, Perl, Python in druge. Tukaj je privzeto označevanje sintakse za naše vzorčne datoteke HTML in PHP:

Je zmogljiv in omogoča delo z velikanskimi datotekami, velikimi do gigabajtov. Podpira večvrstično urejanje in način urejanja v stolpcih, zlaganje kode in samodejno dokončanje. Funkcija iskanja vključuje regularne izraze in iskanje datotek. Podprta sta tudi razhroščevanje in predogled v živo. Aplikacija je prilagodljiva, omogoča ustvarjanje makrov, skript in bližnjic na tipkovnici. API in obsegna voljo so različne teme.

TextMate 2.0

TextMate 2.0 podjetja MacroMates je zmogljiv in prilagodljiv urejevalnik besedila samo za MacOS. Različica 1 je bila zelo priljubljena, a ko je bila različica 2 odložena, so številni uporabniki prešli na nekaj, kar se je redno posodabljalo, predvsem na Sublime Text. Posodobitev je bila nazadnje uvedena in je zdaj odprtokodni projekt (licenco si oglejte tukaj).

Obiščite uradno spletno mesto TextMate in aplikacijo prenesite brezplačno.

Na prvi pogled:

  • Slogan: "Zmogljiv in prilagodljiv urejevalnik besedil s podporo za velik seznam programskih jezikov, razvit kot odprta koda."
  • Usmeritev: Razvoj aplikacij in spletnih strani
  • Platforme: samo Mac

TextMate je namenjen razvijalcem in je še posebej priljubljen med razvijalci Ruby on Rails. Posebej zanimiv je tudi za razvijalce Maca in iOS, saj deluje s programom Xcode in lahko gradi projekte Xcode.

Funkcije se dodajajo z namestitvijo paketov. Je lahek in ponuja pregleden vmesnik. Tukaj je prikazano, kako je sintaksa poudarjena v naših vzorčnih datotekah HTML in PHP:

Na voljo so napredne funkcije, kot so več urejanj hkrati, samodejno parjenje oklepajev, izbira stolpcev in nadzor nad različicami. Iskanje in nadomeščanje deluje med projekti, makra lahko posnamete, podprt pa je tudi obsežen seznam programskih jezikov.

Oklepaji

Brackets je odprtokodni projekt, ki ga vodi skupnost (izdan pod licenco MIT) in ga je leta 2014 ustanovilo podjetje Adobe. Njegov cilj je dvigniti urejevalnike za spletni razvoj na višjo raven. Brackets ima čist, sodoben vmesnik, ki ga poznate, če uporabljate druge izdelke Adobe.

Obiščite uradno spletno mesto Brackets in brezplačno prenesite aplikacijo.

Na prvi pogled:

  • Slogan: "Sodoben odprtokodni urejevalnik besedil, ki razume spletno oblikovanje."
  • Osredotočenost: Spletni razvoj
  • Platforme: Mac, Windows, Linux

Brackets se osredotoča na spletni razvoj in ponuja predogled datotek HTML in CSS v živo ter posodabljanje strani v realnem času. Gumb No Distractions omogoča enostavnejši vmesnik s pritiskom na gumb, na voljo pa je tudi vrsta brezplačnih razširitev za dodajanje posebnih funkcij, ki jih potrebujete.

Aplikacija podpira več kot 38 formatov datotek in programskih jezikov, vključno s C++, C, VB Script, Java, JavaScript, HTML, Python, Perl in Ruby. Tu je privzeto poudarjanje sintakse za HTML in PHP:

Ker je Brackets aplikacija Adobe, je brezhibno povezan s programom Photoshop. PSD Lens je funkcija, ki iz programa Photoshop izlušči slike, logotipe in sloge oblikovanja. Extract je orodje, ki iz PSD-jev prevzame barve, pisave, naklone, meritve in druge informacije za samodejno ustvarjanje CSS. To so še posebej priročne funkcije za razvijalce sprednjega dela.

Komodo Uredi

Komodo Edit je preprost, vendar zmogljiv urejevalnik besedila podjetja ActiveState, ki je na voljo brezplačno. Prvič je bil izdan leta 2007 in je zdaj videti precej zastarel. Gre za okrnjeno različico naprednejšega okolja Komodo IDE, ki je zdaj prav tako na voljo brezplačno.

Obiščite uradno spletno mesto Komodo Edit in aplikacijo prenesite brezplačno.

Na prvi pogled:

  • Slogan: "Urejevalnik kode za odprtokodne jezike."
  • Osredotočenost: razvoj aplikacij in spletnih strani
  • Platforme: Mac, Windows, Linux

Program Komodo Edit se razširja pod licenco odprtokodne programske opreme MOZILLA PUBLIC. Podobno kot pri programu Atom se ob prvem odprtju programa Komodo Edit v sistemu macOS Catalina prikaže sporočilo o napaki:

"Komodo Edit 12" ni mogoče odpreti, ker ga Apple ne more preveriti za zlonamerno programsko opremo.

Rešitev je enaka: poiščite aplikacijo v programu Finder, kliknite z desno tipko miške in izberite Odpri.

Aplikacija je dovolj preprosta, da jo lahko začetniki takoj začnejo uporabljati. V načinu Focus Mode je prikazan samo urejevalnik. Vmesnik z zavihki omogoča enostavno preklapljanje med odprtimi datotekami. Go To Anything omogoča hitro iskanje in odpiranje želene datoteke. V urejevalniku je prikazana datoteka HTML in PHP.

Na voljo so naprednejše funkcije, vključno s sledenjem spremembam, samodejnim izpolnjevanjem in več izbirami. Piscem je na voljo pregledovalnik Markdown, zabeležite pa lahko tudi makra.

Textastic

Textastic je napreden urejevalnik kode, ki je bil prvotno napisan za iPad, zdaj pa je na voljo za Mac in iPhone. Za razliko od programa Coda 2, ki ponuja tudi aplikacijo za iPad, je mobilna različica programa Textastic popolna in zmogljiva. Podjetje govori o različici za Mac kot o svoji spremljevalni aplikaciji.

V trgovini Mac App Store jo lahko kupite za 7,99 dolarja. Poskusno različico lahko prenesete z uradnega spletnega mesta Textastic. Različico za iOS lahko v trgovini App Store kupite za 9,99 dolarja.

Na prvi pogled:

  • Slogan: "Enostaven in hiter urejevalnik besedila za iPad/iPhone/Mac."
  • Poudarek: preprostost in enostavnost uporabe
  • Platforme: Mac, iOS

Textastic je cenovno dostopen in uporabniku prijazen. Aplikacijo na iPadu uporabljam že od njene izdaje, različico za Mac pa sem začel uporabljati, ko je bila na voljo, saj je lahka in enostavna za uporabo. Je zmogljiva, vendar ne najzmogljivejša.

Podprtih je več kot 80 programskih jezikov in jezikov označevanja. Tukaj je prikazano, kako Textastic prikazuje HTML in PHP.

Samodejno dopolnjuje kodo za HTML, CSS, JavaScript, PHP, C in Objective-C. Podpira definicije TextMate in Sublime Text. Datoteke se med različico za Mac in iOS sinhronizirajo prek storitve iCloud Drive.

MacVim

Vim je zelo prilagodljiv urejevalnik besedila z ukazno vrstico, ki je bil ustvarjen leta 1991. Gre za posodobitev programa Vi ("Vi Improved"), ki je bil napisan leta 1976. Še danes ga uporablja veliko razvijalcev, čeprav se njegov vmesnik razlikuje od sodobnih urejevalnikov besedila. MacVim to do neke mere rešuje, vendar se je še vedno treba precej učiti.

Obiščite uradno spletno mesto MacVim in aplikacijo prenesite brezplačno.

Na prvi pogled:

  • Slogan: "Vim - vsesplošni urejevalnik besedil."
  • Osredotočanje: Vse, kar si lahko zamislite
  • Platforme: Mac. (Vim je kot orodje ukazne vrstice na voljo v sistemih Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS.)

Vim že imate v računalniku Mac. Odprite okno Terminal in vpišite "vi" ali "vim" in odprl se bo. MacVim vam omogoča, da aplikacijo odprete s klikom na ikono. Poleg tega ima celotno menijsko vrstico in je nekoliko bolj prijazen do uporabnika.

Medtem ko je MacVim napisan samo za računalnike Mac, je Vim medopravilen. Na voljo je za Unix, Linux, Windows NT, MS-DOS, MacOS, iOS, Android, AmigaOS in MorphOS. Zasnovan je za razvijalce, zato je na voljo veliko število dodatkov.

To je modalni program. Ko kliknete okno programa in začnete tipkati, boste opazili, da bo kazalec skakal po dokumentu, namesto da bi se ti znaki dodali v datoteko. To je funkcija, in ko se boste naučili, kaj posamezna tipka počne, boste po datoteki krmarili hitreje kot kdaj koli prej.

Če želite v datoteko dodati besedilo, vnesite Način vstavljanja s pritiskom na črko "i" vstavite besedilo na mesto, kjer je kazalec, ali "o", če želite vstaviti besedilo na začetek naslednje vrstice. Način vstavljanja zapustite s pritiskom na Escape. Nekateri ukazi se začnejo s podpičjem. Na primer, če želite shraniti datoteko, vnesite ":w", za izhod pa vnesite ":q".

Čeprav je vmesnik drugačen, lahko MacVim počne vse, kar lahko počnejo zgornji urejevalniki besedil, in še več. Tukaj je prikazan način označevanja sintakse za datoteke HTML in PHP:

Ali se je vredno učiti aplikacijo, ki se tako razlikuje od sodobnih aplikacij? Mnogi razvijalci odgovarjajo z navdušenim: "Da!" Tukaj je nekaj člankov o tem, zakaj nekateri razvijalci uporabljajo in obožujejo Vim:

  • Zakaj uporabljam Vim (Pascal Precht)
  • 7 razlogov za ljubezen do Vima (Opensource.com)
  • Razprava: Mi lahko kdo razloži, zakaj ljudje uporabljajo vi/vim? (Reddit)
  • Razprava: Kakšne so prednosti učenja Vima? (Stack Overflow)

Spacemacs

GNU Emacs je podoben. Gre za starodaven urejevalnik ukazne vrstice, ki je izšel leta 1984 kot posodobitev starejšega Emacsa iz leta 1976. Spacemacs je poskus, da bi ga prenesli v sodobni svet, čeprav je že sama namestitev aplikacije zelo zahtevna!

Obiščite uradno spletno mesto Spacemacs in aplikacijo prenesite brezplačno.

Na prvi pogled:

  • Slogan: "Emacs - razširljiv, prilagodljiv, brezplačen/libre urejevalnik besedil - in še več."
  • Osredotočanje: Vse, kar si lahko zamislite
  • Platforme: Mac (GNU Emacs je kot orodje ukazne vrstice na voljo v številnih operacijskih sistemih.)

GNU Emacs in Spacemacs sta na voljo brezplačno pod licenco GPL. Tako kot pri Vimu boste morali porabiti nekaj časa za učenje uporabe, preden boste kaj naredili. Namestitev aplikacije zahteva precej dela v ukazni vrstici, vendar razvijalci ne bi smeli imeti težav. Najprej natančno preberite dokumentacijo.

Ob prvem zagonu programa Spacemacs izberete, ali vam je ljubši slog urejevalnika Vim ali Emac, in več drugih možnosti. Nato se samodejno namestijo potrebni dodatni paketi. Program je zmogljiv in se pri razširjanju svojih funkcij zanaša na programski jezik Emacs-Lisp.

Tukaj je prikazan privzeti način prikaza datotek HTML in PHP:

Spacemacs (in GNU Emacs na splošno) je najtežje učljiva aplikacija v našem naboru, vendar tudi najzmogljivejša. Za učenje bosta potrebna čas in trud. Če vas zanima, je odličen začetek uradni vodeni ogled Emacsa.

Najboljši urejevalnik besedila za Mac: kako smo testirali

Podprte namizne in mobilne platforme

Če delate na več računalnikih z različnimi operacijskimi sistemi, boste morda raje uporabljali urejevalnik besedila, ki deluje povsod. Vse aplikacije, priporočene v tem pregledu, delujejo v računalnikih Mac. Nekatere so na voljo tudi za druge platforme, zlasti Windows in Linux. Nekaj aplikacij deluje tudi v sistemu iOS, zato lahko nekaj dela opravite v telefonu iPhone ali iPadu, ko ste zunaj pisarne.

Urejevalnik besedila, zasnovan posebej za Mac, bo videti in delovati kot aplikacija za Mac; predani uporabniki Maca se ga bodo morda lažje naučili in uporabljali. Medplatformna aplikacija lahko krši številne konvencije uporabniškega vmesnika Maca, vendar bo delovala enako v vseh operacijskih sistemih.

Tu so aplikacije, ki delujejo samo v sistemu macOS:

  • BBEdit 13
  • Koda 2
  • TextMate 2.0
  • Textastic
  • MacVim (čeprav Vim deluje povsod)
  • Spacemacs (čeprav Emacs deluje povsod)

Ti urejevalniki besedil delujejo tudi v operacijskih sistemih Windows in Linux:

  • Sublime Text 3
  • Atom
  • Koda Visual Studia
  • UltraEdit
  • Oklepaji
  • Komodo Uredi

Dve naši aplikaciji imata tudi spremljevalni aplikaciji, ki delujeta v sistemu iOS:

  • Koda 2
  • Textastic

Mobilna aplikacija Coda 2 je manj zmogljiva partnerska aplikacija, medtem ko je mobilna aplikacija Textastic popolnoma opremljena.

Enostavnost uporabe

Večina urejevalnikov besedil je zmogljivih in ima veliko funkcij. Nekateri olajšajo začetek dela začetnikom, pri drugih pa je začetna krivulja učenja zelo strma:

  • Textastic je preprost in enostaven za uporabo, vendar nima veliko funkcionalnosti.
  • Programi Sublime Text, Atom in drugi imajo pod pokrovom veliko moči, vendar jih lahko začetniki uporabljajo brez učne krivulje.
  • Najnaprednejši urejevalniki besedil, predvsem Vim in Emacs, zahtevajo veliko učenja, preden jih lahko začnete uporabljati. Vim ponuja celo igro, ki vas nauči, kako ga uporabljati.

Številni urejevalniki besedil imajo funkcije za lažjo uporabo, vključno z vmesnikom, podobnim brskalniku z zavihki, in načinom, ki ne odvrača pozornosti.

Zmogljive funkcije za urejanje

Uporabniki urejevalnikov besedil so običajno precej tehnični in imajo raje funkcionalnost kot enostavnost uporabe. Bližnjice na tipkovnici lahko pospešijo vaš delovni proces in vam omogočijo, da imate roke na tipkovnici in ne posegate po miški.

Številni urejevalniki besedila omogočajo več kazalcev, tako da lahko izberete in urejate več vrstic hkrati. Omogočajo lahko tudi stolpce, tako da lahko na zaslonu hkrati vidite različne dele iste datoteke.

Iskanje in nadomeščanje je običajno nastavljivo. Veliko urejevalnikov besedila podpira regularne izraze, tako da lahko iščete zapletene vzorce. Iskanje je pogosto razširjeno na datotečni sistem, tako da lahko hitro najdete želeno datoteko, običajno pa je podprto tudi spletno shranjevanje - vključno s strežniki FTP in WebDAV, Amazon S3 in drugimi.

Dodatna orodja za programiranje

Večina urejevalnikov besedila je prilagojena posebnim potrebam razvijalcev. To se začne z označevanjem sintakse, funkcijo, ki olajša branje izvorne kode.

Urejevalnik besedila razume funkcijo različnih elementov najrazličnejših programskih, skriptnih ali označevalnih jezikov in jih prikaže v različnih barvah. Vključili bomo zaslonske slike privzetega označevanja sintakse vsakega urejevalnika besedila z uporabo vzorčne datoteke HTML in PHP.

Dopolnjevanje kode vam prihrani čas in zmanjša število tipkarskih napak, saj namesto vas vnese kodo. To je lahko inteligentno, če aplikacija razume kontekst, ali preprosto način za dostop do priročnega menija z razpoložljivimi funkcijami, spremenljivkami in drugimi elementi. Sorodne funkcije lahko namesto vas samodejno zapirajo oznake in oklepaje.

Zlaganje kode vam omogoča, da urejevalnik besedila uporabljate kot pregledovalnik in zlagate dele izvorne kode tako, da so skriti, kadar jih ne potrebujete. Nekateri urejevalniki besedila omogočajo tudi predogled datotek HTML in CSS v živo, kar je funkcija, ki jo cenijo spletni razvijalci.

Nekateri urejevalniki besedila presegajo preprosto urejanje in vključujejo funkcije, ki jih običajno najdete v IDE. Te običajno vključujejo sestavljanje, odpravljanje napak in povezavo z GitHubom za določanje različic. Nekateri urejevalniki besedila (vključno z Visual Studio Code in Komodo Edit) so dejansko skrajšane različice IDE podjetja, ki so na voljo ločeno.

Dodatna orodja za pisanje

Nekateri urejevalniki besedil vključujejo dodatne funkcije za pisce, kot sta podpora za Markdown in zgibanje besedila. Številni pisci cenijo, da so urejevalniki besedil enostavnejši, hitrejši in bolj prilagodljivi kot urejevalniki besedil. Prevajalci pogosto uporabljajo urejevalnike besedil, ki ponujajo regularne izraze za napredno iskanje in nadomeščanje.

Vtičniki za razširitev funkcionalnosti aplikacije

Najbolj privlačna lastnost številnih urejevalnikov besedil je, da vam omogočajo izbiro funkcij, ki jih potrebujete, saj ponujajo bogat ekosistem vtičnikov. To vam omogoča izdelavo aplikacije po meri. To tudi pomeni, da so urejevalniki besedil manj napihnjeni: privzeto vključujejo le bistvene funkcije.

Vtičniki so napisani v različnih jezikih, odvisno od izbranega urejevalnika besedila, razvijalci pa lahko ustvarjajo in delijo svoje vtičnike. Do knjižnice vtičnikov lahko pogosto dostopate iz aplikacije in nato z nekaj kliki dodate želene vtičnike. Nekateri urejevalniki besedila vključujejo preprost način za zapisovanje makrov brez kodiranja.

Stroški

Urejevalnik besedil je osnovno orodje razvijalca, zato ni presenetljivo, da so nekateri precej dragi, bodisi kot začetni nakup bodisi kot stalna naročnina. Preseneča pa vas, da je veliko najboljših možnosti brezplačnih.

Morda zato, ker gre za odprtokodni projekt, ki ga vzdržuje skupnost uporabnikov, ali pa zato, ker so priročen način, da preizkusite dražji IDE podjetja. Tukaj so vaše možnosti, razvrščene od najugodnejše do najcenejše.

Brezplačno:

  • Atom: brezplačno (odprta koda)
  • Visual Studio Code: brezplačno (odprtokodno)
  • TextMate 2.0: brezplačno (odprtokodno)
  • Oklepaji: brezplačni (odprtokodni)
  • Komodo Edit: brezplačno (odprta koda)
  • MacVim: brezplačen (odprtokodni)
  • Spacemacs: brezplačen (odprtokodni)

Nakup:

  • Textastic: 7,99 $
  • BBEdit: 49,99 USD takoj ali se naročite (glejte spodaj)
  • Vzvišeno besedilo: 80 $
  • Coda 2: 99,00 $

Naročnina:

  • BBEdit: 39,99 $/leto, 3,99 $/mesec ali neposredni nakup (zgoraj)
  • UltraEdit: 79,95 USD/leto

Ali je še kakšen dober urejevalnik besedila za Mac, ki smo ga tukaj spregledali? Pustite komentar in nam sporočite.

Sem Cathy Daniels, strokovnjakinja za Adobe Illustrator. Programsko opremo uporabljam od različice 2.0 in ustvarjam vadnice zanjo od leta 2003. Moj blog je ena najbolj priljubljenih destinacij v spletu za ljudi, ki se želijo naučiti Illustratorja. Poleg blogerskega dela sem tudi avtor in grafični oblikovalec.