Najbolji uređivač teksta za Mac u 2022. (Detaljni vodič)

  • Podijeli Ovo
Cathy Daniels

Uređivač teksta je praktičan, fleksibilan alat koji zaslužuje mjesto na svakom računalu. Prema zadanim postavkama uz svaki popularni operativni sustav postoji predinstaliran osnovni. Najčešće ih koriste programeri, ali često i pisci i bilježnici. Najbolji uređivači teksta obično su nevjerojatno moćni i vrlo prilagodljivi, što ih čini vrlo osobnim izborom.

To znači da oni koji koriste uređivače teksta imaju čvrsto mišljenje o njima. Ključno je pronaći onaj koji je pravi. Što ga više upoznate, to će vam biti korisniji. Zbog toga mnogi ljudi još uvijek koriste moćne uređivače teksta starije od 30 godina, poput Vima i GNU Emacsa.

Na površini, uređivač teksta može izgledati jednostavno, jednostavno i dosadno, ali to je zato što niste to još upoznati. Ispod haube postoje moćne značajke koje možete koristiti za dizajn web stranice, razvoj softverskih aplikacija i pisanje romana. Uređivači teksta također su korisni za male poslove poput pisanja popisa ili bilježenja. Obično dolaze s osnovnim skupom značajki koje se mogu proširiti pomoću dodataka.

Dakle, koji je uređivač teksta za vas?

Naša preporuka broj jedan je Sublime Text 3. Brz je, atraktivan uređivač teksta s punim značajkama za Mac, Windows i Linux. Košta 80 dolara, ali ne postoji službeno vremensko ograničenje probnog razdoblja, tako da se možete upoznati s aplikacijom prije kupnje. To jebesplatni paketi koji proširuju VSCode funkcionalnost. To uključuje dodatke za pisanje u Markdownu, pokretanje skripti ljuske, pa čak i stvaranje AppleScripta.

BBEdit 13

BBEdit 13 tvrtke Bare Bones Software vrlo je popularan uređivač samo za Mac koji je prvi izdana davne 1992. Prema službenoj web stranici, osmišljena je da služi potrebama pisaca, web autora i programera softvera.

Posjetite službenu stranicu BBEdit za preuzimanje aplikacije. Pojedinačna licenca košta 49,99 USD. Pretplate se mogu kupiti u Mac App Storeu i koštaju 3,99 USD mjesečno ili 39,99 USD godišnje.

Na prvi pogled:

  • Slogan: “Nije sranje. ®”
  • Fokus: Svestrano: razvoj aplikacija, web razvoj, pisanje
  • Platforme: samo Mac

Ovaj uređivač teksta omiljen je među obožavateljima Maca i u potpunosti je usklađen s Appleovim smjernicama za korisničko sučelje, uključujući tipkovničke prečace i konvencije povlačenja i ispuštanja. Brz je i stabilan.

Međutim, manje je moderan od ostalih uređivača teksta u ovoj recenziji. Djeluje malo zastarjelo. Ne nudi kartice za svaki otvoreni dokument; umjesto toga, otvorene datoteke su navedene na dnu bočne ploče. U usporedbi s drugim uređivačima teksta, dodavanje tema i paketa prilično je kompliciran zadatak.

Isticanje sintakse i navigacija funkcijama dobro su implementirani. Evo kako se prikazuju HTML i PHP datoteke:

Pretraživanje je moćno, nudii regularni izrazi i Grep podudaranje uzorka. Dostupni su savijanje koda i dovršavanje teksta, ali uređivanje u više redaka nije.

Ovaj uređivač nudi više alata za pisce prema zadanim postavkama nego većina njegovih konkurenata. Zapravo, pisac Matt Gremmel koristi je kao jednu od svojih primarnih aplikacija za pisanje barem od 2013., iako koristi i druge aplikacije.

Coda (Sada Nova)

Panic's Coda uređivač je teksta samo za Mac s fokusom na web razvoj i prvobitno je objavljen 2007. Neće još dugo postojati jer će ga zamijeniti nova aplikacija.

Posjetite službenu stranicu za preuzimanje aplikacije. Aplikaciju možete kupiti za 99 USD.

Ukratko:

  • Slogan: “Vi kodirate za web. Zahtijevate brz, čist i moćan uređivač teksta. Pixel-savršen pregled. Ugrađeni način za otvaranje i upravljanje vašim lokalnim i udaljenim datotekama. I možda malo SSH-a. Reci zdravo, Coda.”
  • Fokus: Web razvoj
  • Platforme: samo Mac

Coda sada ima dvanaest godina i osjeća se zastarjelo. Panic to shvaća i umjesto da je samo poboljšaju, razvili su potpuno novu aplikaciju: Nova.

Uključuje neke korisne značajke za web programere. Moj omiljeni je ugrađeni WebKit Preview s web inspektorom, programom za ispravljanje pogrešaka i profilerom. Također može lako pristupiti udaljenim datotekama, uključujući one na FTP, SFTP, WebDAV ili Amazon S3 poslužiteljima.

Coda uključuje mnogeZnačajke njegovih konkurenata:

  • Traži i zamijeni
  • Savijanje koda
  • Automatsko dovršavanje cijelog projekta
  • Automatsko zatvaranje oznake
  • Isticanje sintakse za širok raspon jezika

Evo kako izgleda zadano isticanje sintakse za naše ogledne HTML i PHP datoteke:

Dostupno je veliko spremište dodataka na službenoj web stranici što vam omogućuje dodavanje dodatnih značajki u program. Koristi se skriptni jezik Cocoa. Popratna verzija iOS-a (besplatna u iOS App Storeu) omogućuje vam provjeru i uređivanje koda dok ste u pokretu i možete sinkronizirati svoj rad između uređaja.

UltraEdit

UltraEdit verzija 20.00 je komponenta uređivača teksta skupa programa tvrtke IDM Computer Solutions, Inc, uključujući UltraCompare, UltraEdit Suite, UltraFinder i IDM All Access. Prvi put je objavljena 1994., tako da postoji već neko vrijeme i ima vjerne sljedbenike.

Posjetite službenu stranicu UltraEdit da preuzmete aplikaciju. Pretplata košta 79,95 dolara godišnje (druga godina je upola jeftinija) i pokriva do pet instalacija. Alternativno, možete se pretplatiti na sve IDM-ove aplikacije za 99,95 USD godišnje. 30-dnevno probno razdoblje, 30-dnevno jamstvo povrata novca.

Na prvi pogled:

  • Slogan: “UltraEdit je najfleksibilniji, najmoćniji i najsigurniji uređivač teksta vani.”
  • Fokus: razvoj aplikacija i weba
  • Platforme: Mac, Windows, Linux

Osobna licencapretplata pokriva tri ili pet instalacija—mjesto UltraEdit nije jasno. Na početnoj stranici se govori o 3 za 1 licenciranje : "Vaša osobna licenca je dobra za do 3 stroja na bilo kojoj kombinaciji platformi." Ipak, na stranici za kupnju piše da pretplata pokriva "Do 5 instalacija (osobne licence)."

Aplikacija je prikladna i za web i za razvoj aplikacija. Podržava HTML, JavaScript, PHP, C/C++, PHP, Perl, Python i više. Evo zadanog označavanja sintakse za naše uzorke HTML i PHP datoteka:

Moćno je i omogućuje vam rad s ogromnim datotekama, veličine do gigabajta. Podržava uređivanje u više redaka i način uređivanja stupaca, preklapanje koda i automatsko dovršavanje. Funkcija pretraživanja uključuje regularne izraze i traženje datoteka. Otklanjanje pogrešaka i pregled uživo također su podržani. Aplikacija je prilagodljiva, što vam omogućuje stvaranje makronaredbi, skripti i tipkovničkih prečaca. Dostupni su API i niz tema.

TextMate 2.0

TextMate 2.0 tvrtke MacroMates moćan je, prilagodljiv uređivač teksta samo za macOS. Verzija 1 bila je vrlo popularna, ali kada je verzija 2 odgođena, mnogi su korisnici prešli na nešto što se redovito ažuriralo, ponajviše Sublime Text. Ažuriranje je na kraju pokrenuto i sada je projekt otvorenog koda (ovdje pogledajte njegovu licencu).

Posjetite službenu stranicu TextMate za preuzimanje aplikacije zabesplatno.

Na prvi pogled:

  • Slogan: “Moćan i prilagodljiv uređivač teksta s podrškom za ogroman popis programskih jezika i razvijen kao otvoreni kod.”
  • Fokus: razvoj aplikacija i weba
  • Platforme: samo Mac

TextMate je namijenjen programerima i posebno je popularan među Ruby on Rails razvijačima. Također je od posebnog interesa za Mac i iOS programere jer radi s Xcodeom i može graditi Xcode projekte.

Značajke se dodaju instaliranjem paketa. Lagan je i nudi čisto sučelje. Evo kako je sintaksa istaknuta u našim oglednim HTML i PHP datotekama:

Dostupne su napredne značajke poput izrade višestrukih izmjena odjednom, automatskog uparivanja zagrada, odabira stupaca i kontrole verzija. Pretraživanje i zamjena funkcionira u svim projektima, makronaredbe se mogu snimiti i podržan je znatan popis programskih jezika.

Brackets

Brackets je open-source projekt vođen od strane zajednice (izdan pod MIT-om License) koji je osnovao Adobe 2014. Cilj mu je podići uređivače web razvoja na višu razinu. Brackets ima čisto, moderno sučelje koje će vam biti poznato ako koristite druge Adobe proizvode.

Posjetite službenu stranicu Brackets da besplatno preuzmete aplikaciju.

Na prvi pogled:

  • Slogan: “Moderan uređivač teksta otvorenog koda koji razumije web dizajn.”
  • Fokus: Webrazvoj
  • Platforme: Mac, Windows, Linux

Brackets se fokusira na web razvoj i nudi prikaz uživo HTML i CSS datoteka, ažurirajući stranice u stvarnom vremenu. Gumb No Distractions daje vam jednostavnije sučelje pritiskom na gumb, a niz besplatnih proširenja dostupan je za dodavanje specifičnih funkcija koje trebate.

Aplikacija podržava više od 38 formata datoteka i programski jezici, uključujući C++, C, VB Script, Java, JavaScript, HTML, Python, Perl i Ruby. Ovdje je zadano isticanje sintakse za HTML i PHP:

Budući da je Adobe aplikacija, Brackets ima besprijekornu integraciju s Photoshopom. PSD Lens je značajka koja će izdvojiti slike, logotipe i stilove dizajna iz Photoshopa. Extract je alat koji će uzeti boje, fontove, gradijente, mjere i druge informacije iz PSD-ova za automatsku izradu CSS-a. Ovo su osobito praktične značajke za front-end programere.

Komodo Edit

Komodo Edit je jednostavan, ali moćan uređivač teksta tvrtke ActiveState i dostupan je besplatno. Prvi put je objavljen 2007. i sada izgleda prilično zastarjelo. To je skraćena verzija naprednijeg Komodo IDE-a, koji je sada također dostupan besplatno.

Posjetite službenu stranicu Komodo Edit za besplatno preuzimanje aplikacije.

Na prvi pogled:

  • Slogan: “Uređivač koda za jezike otvorenog koda.”
  • Fokus: Aplikacija i webrazvoj
  • Platforme: Mac, Windows, Linux

Komodo Edit se distribuira pod MOZILLA PUBLIC softverskom licencom otvorenog koda. Kao i kod Atoma, prikazuje se poruka o pogrešci kada prvi put otvorite Komodo Edit u sustavu macOS Catalina:

“Komodo Edit 12” se ne može otvoriti jer Apple ne može provjeriti ima li zlonamjernog softvera.

Rješenje je isto: pronađite aplikaciju u Finderu, desnom tipkom miša kliknite i odaberite Otvori.

Aplikacija je dovoljno jednostavna da je početnici mogu odmah početi koristiti. Focus Mode prikazuje samo editor. Sučelje s karticama omogućuje jednostavno prebacivanje između otvorenih datoteka. Go To Anything omogućuje vam brzo traženje i otvaranje datoteke koju želite. Evo kako se HTML i PHP datoteka prikazuju u uređivaču.

Dostupne su naprednije značajke, uključujući praćenje promjena, automatsko dovršavanje i višestruki odabir. Markdown preglednik je zgodan za pisce, a makronaredbe se mogu snimiti.

Textastic

Textastic je napredni uređivač koda izvorno napisan za iPad, a sada dostupan za Mac i iPhone. Za razliku od Coda 2, koji također nudi aplikaciju za iPad, mobilna verzija Textastica je potpuna i moćna. Zapravo, tvrtka govori o Mac verziji kao o svojoj pratećoj aplikaciji.

Kupite aplikaciju za 7,99 USD u Mac App Storeu. Probnu verziju možete preuzeti sa službene Textastic stranice. iOS verzija se može kupitiza 9,99 USD u App Storeu.

Na prvi pogled:

  • Slogan: “Jednostavan i brz uređivač teksta za iPad/iPhone/Mac.”
  • Fokus: Jednostavnost i lakoća korištenja
  • Platforme: Mac, iOS

Textastic je pristupačan i jednostavan za korištenje. Aplikaciju sam koristio na svom iPadu otkako je objavljena, a počeo sam koristiti verziju za Mac otkako je bila dostupna jer je lagana i laka za korištenje. Sposoban je, ali nije najmoćniji.

Podržano je više od 80 programskih i označnih jezika. Evo kako Textastic prikazuje HTML i PHP.

Automatski će dovršiti kod za HTML, CSS, JavaScript, PHP, C i Objective-C. Podržava TextMate i Sublime Text definicije. Vaše se datoteke sinkroniziraju između Mac i iOS verzije putem iCloud Drivea.

MacVim

Vim je visoko konfigurabilni uređivač teksta naredbenog retka kreiran 1991. To je ažuriranje za Vi (“Vi Improved” ), koji je napisan 1976. I danas ga koriste mnogi programeri, iako se njegovo sučelje razlikuje od sučelja modernih uređivača teksta. MacVim to rješava u određenoj mjeri, ali još uvijek ima značajnu krivulju učenja.

Posjetite službenu stranicu MacVima da besplatno preuzmete aplikaciju.

Na prvi pogled :

  • Slogan: “Vim – sveprisutni uređivač teksta.”
  • Fokus: Sve što možete zamisliti
  • Platforme: Mac. (Vim je dostupan kao alat naredbenog retka za Unix, Linux, Windows NT, MS-DOS, macOS, iOS,Android, AmigaOS, MorphOS.)

Već imate Vim na svom Macu. Samo otvorite prozor terminala i upišite “vi” ili “vim” i otvorit će se. MacVim vam omogućuje da umjesto toga otvorite aplikaciju klikom na ikonu. Također pruža punu traku izbornika i malo je lakši za korištenje.

Iako je MacVim napisan samo za Macove, Vim je višeplatformski koliko god možete. Dostupan je za Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS i MorphOS. Dizajniran je za programere, a dostupan je ogroman broj dodataka.

To je modalni program. Kada kliknete na prozor aplikacije i počnete tipkati, primijetit ćete da će pokazivač skakati po dokumentu umjesto da se ti znakovi dodaju u datoteku. To je značajka, a kada naučite što svaka tipka radi, kretati ćete se kroz datoteku brže nego ikad.

Da biste dodali tekst u datoteku, morate ući u Način umetanja tako što ćete pritiskom na slovo “i” za umetanje teksta na mjesto kursora ili “o” za umetanje teksta na početku sljedećeg retka. Izađite iz načina umetanja pritiskom na Escape. Neke naredbe počinju dvotočkom. Na primjer, da biste spremili datoteku, upišite “:w” i da biste izašli utipkajte “:q”.

Iako je sučelje drugačije, MacVim može učiniti sve što i gornji uređivači teksta, i više. Evo kako se isticanje sintakse prikazuje za HTML i PHP datoteke:

Isplati li se naučiti aplikaciju koja je toliko različita odmoderne aplikacije? Mnogi programeri odgovaraju s entuzijazmom, "Da!" Evo nekoliko članaka koji govore o tome zašto neki programeri koriste i vole Vim:

  • Zašto koristim Vim (Pascal Precht)
  • 7 razloga za ljubav prema Vimu (Opensource.com)
  • Rasprava: Može li mi netko objasniti zašto ljudi koriste vi/vim? (Reddit)
  • Rasprava: Koje su prednosti učenja Vima? (Stack Overflow)

Spacemacs

GNU Emacs je sličan. To je prastari uređivač naredbenog retka izvorno objavljen 1984. kao ažuriranje starijeg Emacsa iz 1976. Spacemacs je pokušaj da se unese u moderni svijet, iako je čak i samo instaliranje aplikacije puno posla!

Posjetite službenu stranicu Spacemacsa da besplatno preuzmete aplikaciju.

Na prvi pogled:

  • Slogan: “Emacs—proširivi, prilagodljivi, besplatni/besplatni uređivač teksta — i više.”
  • Fokus: Sve što možete zamisliti
  • Platforme: Mac (GNU Emacs dostupan je kao alat naredbenog retka na velikom broju operativnih sustava.)

GNU Emacs i Spacemacs dostupni su besplatno pod GPL licencom . Poput Vima, morat ćete potrošiti vrijeme na učenje kako ga koristiti prije nego što nešto učinite. Instaliranje aplikacije zahtijeva dosta rada na naredbenom retku, ali programeri ne bi trebali imati poteškoća. Svakako prvo pažljivo pročitajte dokumentaciju.

Kada prvi put pokrenete Spacemacs, odabirete želite li više Vimov ili Emacov stil uređivača i nekolikokonfigurabilan, a dostupan je širok raspon paketa za dodavanje specifičnih značajki koje trebate.

Atom je popularna besplatna alternativa. Poput Sublime Texta, on je višeplatformski, sposoban i proširiv kroz veliko spremište paketa. Fokus je na razvoju aplikacija, ali to je aplikacija Electron, pa nije tako osjetljiva kao naš pobjednik.

Drugi uređivači teksta također su izuzetno sposobni i imaju svoje prednosti, fokuse, ograničenja i sučelja. Pokrit ćemo dvanaest najboljih i pomoći vam pronaći onaj koji je savršen za vaše potrebe, preferencije i tijek rada.

Zašto mi vjerujete za ovaj vodič?

Dobar uređivač teksta jedan je od mojih omiljenih alata. Koristim ih desetljećima, prvo u DOS-u, zatim u Windowsima, Linuxu i sada na Macu. Često uređujem sadržaj za web u uređivaču teksta, gledajući izravno HTML oznake. Ponekad znam biti vrlo nervozan oko koda koji se koristi i načina na koji je postavljen.

Na Linuxu moji omiljeni uređivači teksta bili su Genie i Bluefish, iako sam također redovito koristio Gedit i Kate. Kad sam prešao na Mac, prvo sam koristio TextMate. Ipak, nakon nekog vremena okrenuo sam se Sublime Textu, koji se redovito ažurirao.

Nastavio sam eksperimentirati s drugim uređivačima teksta i na kraju se odlučio za Komodo Edit. Imao je značajke koje su mi bile potrebne u to vrijeme i sučelje koje je odgovaralo mom tijeku rada. To je uključivalo snimanje mnogih osnovnih makronaredbi pretraživanja i zamjene koje su biledruge opcije. Nakon toga automatski će se instalirati potrebni dodatni paketi. Program je moćan i oslanja se na programski jezik Emacs-Lisp za proširenje svoje funkcionalnosti.

Ovo je način na koji se HTML i PHP datoteke prikazuju prema zadanim postavkama:

Spacemacs (i GNU Emacs općenito) je aplikacija koju je najteže naučiti u našem pregledu, ali i najmoćnija. Za učenje će trebati vremena i truda. Ako ste zainteresirani, odlično mjesto za početak je službeni vođeni obilazak Emacsa.

Najbolji uređivač teksta za Mac: kako smo testirali

Podržane platforme za stolna računala i mobilne

Ako radite na više računala s različitim operativnim sustavima, možda biste radije koristili uređivač teksta koji radi svugdje i vi. Sve aplikacije preporučene u ovom pregledu rade na Macu. Neki su dostupni i za druge platforme, posebice Windows i Linux. Nekoliko aplikacija radi i na iOS-u, tako da možete nešto raditi na svom iPhoneu ili iPadu kada ste izvan ureda.

Uređivač teksta dizajniran posebno za Mac izgledat će i osjećati se kao Mac aplikacija; posvećenim korisnicima Maca možda će biti lakše naučiti i koristiti. Aplikacija za više platformi može kršiti mnoge konvencije Mac korisničkog sučelja, ali će raditi na isti način na svim operativnim sustavima.

Ovo su aplikacije koje rade samo na macOS-u:

  • BBEdit 13
  • Coda 2
  • TextMate2.0
  • Textastic
  • MacVim (iako Vim radi posvuda)
  • Spacemacs (iako Emacs radi svugdje)

Ovi uređivači teksta također rade na Windowsima i Linux:

  • Sublime Text 3
  • Atom
  • Visual Studio Code
  • UltraEdit
  • Zagrade
  • Komodo Edit

Konačno, dvije naše aplikacije imaju popratne aplikacije koje rade na iOS-u:

  • Coda 2
  • Textastic

Mobilna aplikacija tvrtke Coda 2 je manje moćna partnerska aplikacija, dok mobilna aplikacija Textastica ima sve značajke.

Jednostavnost upotrebe

Većina uređivača teksta moćna je i ima hrpu značajki. Neki početniku olakšavaju početak, dok drugi imaju strmu početnu krivulju učenja. Evo nekoliko primjera:

  • Textastic je jednostavan i lak za korištenje, ali nema puno funkcionalnosti.
  • Sublime Text, Atom i drugi imaju veliku moć pod napa, ali početnici mogu koristiti program bez krivulje učenja.
  • Najnapredniji uređivači teksta, posebno Vim i Emacs, zahtijevaju puno učenja prije nego što ih možete početi koristiti. Vim čak nudi igricu koja vas uči kako se njome služiti.

Mnogi uređivači teksta nude značajke usmjerene na jednostavnu upotrebu, uključujući sučelje nalik pregledniku s karticama i način rada bez ometanja.

Snažne značajke za uređivanje

Korisnici uređivača teksta obično su prilično tehničari i više vole funkcionalnost nego jednostavnost upotrebe. Tipkovnički prečaci mogu ubrzati vaš tijek rada iomogućuju vam da držite ruke na tipkovnici umjesto da posežete za mišem.

Mnogi uređivači teksta omogućuju vam da imate više pokazivača tako da možete odabrati i uređivati ​​više od jednog retka odjednom. Oni također mogu ponuditi stupce tako da možete vidjeti različite odjeljke iste datoteke na ekranu u isto vrijeme.

Traži i zamijeni obično se može konfigurirati. Mnogi uređivači teksta podržavaju regularne izraze tako da možete pretraživati ​​složene uzorke. Pretraživanje se često proširuje na datotečni sustav tako da možete brzo pronaći datoteku koja vam je potrebna, a mrežna pohrana—uključujući FTP i WebDAV poslužitelje, Amazon S3 i više—obično je podržana.

Dodatni alati za programiranje

Većina uređivača teksta zadovoljava specifične potrebe programera. To počinje s isticanjem sintakse, značajkom koja čini izvorni kod lakšim za čitanje.

Uređivač teksta razumije funkciju različitih elemenata širokog spektra programskih, skriptnih ili označnih jezika i prikazuje ih u različitim bojama . Uključit ćemo snimke zaslona zadanog isticanja sintakse svakog uređivača teksta, koristeći oglednu HTML i PHP datoteku.

Dovršavanje koda štedi vam vrijeme i smanjuje pogreške pri upisu nudeći upisivanje koda umjesto vas. To može biti inteligentno, gdje aplikacija razumije kontekst, ili jednostavno način pristupa skočnom izborniku dostupnih funkcija, varijabli i drugih elemenata. Povezane značajke mogu automatski zatvoriti oznakei zagrade za vas.

Savijanje koda omogućuje vam upotrebu uređivača teksta poput okvira, sažimajući dijelove vašeg izvornog koda tako da su skriveni od pogleda kada nisu potrebni. Neki uređivači teksta također omogućuju pregled uživo HTML i CSS datoteka, značajku koju cijene programeri web stranica.

Konačno, neki uređivači teksta nadilaze jednostavno uređivanje i uključuju značajke koje inače možete pronaći u IDE-u. To obično uključuje kompajliranje, otklanjanje pogrešaka i povezivanje s GitHubom za izradu verzija. Neki uređivači teksta (uključujući Visual Studio Code i Komodo Edit) zapravo su smanjene verzije IDE-a tvrtke, koje su dostupne zasebno.

Dodatni alati za pisanje

Neki uređivači teksta uključuju dodatne značajke za pisaca, poput podrške za Markdown i savijanja teksta. Mnogi pisci cijene da su uređivači teksta jednostavniji, brži i prilagodljiviji od programa za obradu teksta. Prevoditelji često koriste uređivače teksta koji nude regularne izraze za napredno pretraživanje i zamjenu.

Dodaci za proširenje funkcionalnosti aplikacije

Najprivlačnija značajka mnogih uređivača teksta je to što vam omogućuju odabir značajki koje trebate nudeći bogat ekosustav dodataka. Omogućuje vam izradu prilagođene aplikacije. To također znači da su uređivači teksta manje napuhani: prema zadanim postavkama uključuju samo bitne značajke.

Dodaci su napisani na različitim jezicima ovisno o uređivaču tekstakoje odaberete, a programeri mogu stvarati i dijeliti svoje dodatke. Često možete pristupiti biblioteci dodataka iz aplikacije, a zatim dodati one koje želite uz samo nekoliko klikova. Neki uređivači teksta uključuju jednostavan način za snimanje makronaredbi bez kodiranja.

Cijena

Uređivač teksta primarni je alat programera, stoga ne čudi da su neki prilično skupi, bilo kao početnu kupnju ili stalnu pretplatu. Ono što bi vas moglo iznenaditi je da su mnoge od najboljih opcija besplatne.

To može biti zato što su projekt otvorenog koda koji održava zajednica korisnika ili zato što su prikladan način da se okusi tvrtkin skuplji IDE. Ovdje su vaše mogućnosti, navedene od najpristupačnijih do najjeftinijih.

Besplatno:

  • Atom: besplatno (otvoreni kod)
  • Visual Studio Code: besplatno (otvoreno -source)
  • TextMate 2.0: besplatno (otvoreni izvor)
  • Zagrade: besplatno (otvoreni izvor)
  • Komodo Edit: besplatno (otvoreni izvor)
  • MacVim: besplatno (otvoreni kod)
  • Spacemacs: besplatno (otvoreni kod)

Kupnja:

  • Textastic: 7,99 USD
  • BBEdit: 49,99 USD direktno ili se pretplatite (pogledajte dolje)
  • Sublime Text: 80 USD
  • Coda 2: 99,00 USD

Pretplata:

  • BBEdit: 39,99 USD godišnje, 3,99 USD mjesečno ili odmah kupite (gore)
  • UltraEdit: 79,95 USD godišnje

Bilo koji drugi dobar uređivač teksta za Mac koji nam je ovdje nedostajao? Ostavite komentar i javite nam.

prikladno navedene na bočnoj ploči. Mogao sam ih pokrenuti jedan po jedan dvostrukim klikom na naziv makronaredbe.

Kupio sam Textastic za svoj iPad i na kraju sam ga prebacio i na svoj Mac. Mršav je, zločest i radio je sve što sam trebao u tom trenutku.

Također sam se često igrao s Vimom i Emacsom tijekom godina, ali nisam posvetio dovoljno vremena da naučim kako ih vješto koristiti. Njihova sučelja nimalo ne nalikuju modernim aplikacijama, pa mi je bilo teško držati ih se iako sam uvjeren da su najmoćniji alati i da imam prijatelje koji se kunu u njih.

Tko treba Uređivač teksta?

Tko treba pristojan uređivač teksta? Svatko tko treba raditi s običnim tekstualnim datotekama. To uključuje ljude kojima je potreban povremeni alat za male izmjene i one koji ga svakodnevno koriste kao primarni softverski alat. Uređivač teksta možete koristiti za zadatke kao što su:

  • izrada HTML i CSS datoteka prilikom izrade web stranice
  • pisanje sadržaja za web u HTML ili Markdown
  • razvoj web aplikacije koje koriste programski jezik kao što su Python, JavaScript, Java, Ruby on Rails ili PHP
  • razvijanje aplikacija za stolna računala koristeći programski jezik kao što je Objective C, C# ili C++
  • razvijanje mobilnih aplikacija pomoću programski jezik kao što su Java, Python, Objective C, Swift, C#, C++
  • uređivanje tekstualnih konfiguracijskih datoteka za softverski program ili vaš operativni sustav
  • pisanje u markupujezici koji vam omogućuju dodavanje oblikovanja običnom tekstu, kao što je Fountain za scenarije i Markdown za prozu
  • vođenje bilješki u običnom tekstu ili Markdown za izbjegavanje vezanosti za dobavljača

Neki uređivači teksta razvijaju se imajući na umu jedan ili više ovih zadataka. Uređivač teksta namijenjen programerima aplikacija može sadržavati program za ispravljanje pogrešaka, dok uređivač teksta namijenjen programerima weba može sadržavati okno za pregled uživo. Ali većina uređivača teksta dovoljno je fleksibilna da se može koristiti u bilo koju svrhu.

Privlačnost uređivača teksta je u tome što se može koristiti za toliko različitih stvari i personalizirati ga na način na koji nijedna druga vrsta aplikacije ne može. Međutim, mnogi korisnici radije koriste specijaliziraniji alat, na primjer, IDE (Integrated Development Environment) za programiranje ili namjensku aplikaciju za pisanje kao što su Scrivener ili Ulysses.

Budući da ste zainteresirani za uređivače teksta, imamo niz drugih sažetaka koji bi vas također mogli zanimati:

  • Najbolji Mac za programiranje
  • Najbolji prijenosnik za programiranje
  • Najbolje aplikacije za pisanje za Mac

Najbolji uređivač teksta za Mac: Pobjednici

Najbolji uređivač komercijalnog teksta: Sublime Text 3

Sublime Text 3 je uređivanje teksta na više platformi koje je brzo, jednostavan za početak i zadovoljava potrebe većine korisnika. Lansiran je 2008. i ima sve značajke i vrlo je prilagodljiv—odličan izbor za svakoga kome treba profesionalan, sposoban teksturednik.

Posjetite službenu stranicu Sublime Text za preuzimanje. Besplatno probno razdoblje je neograničeno. Aplikacija košta 80 USD za svakog korisnika (ne za svaki stroj) za daljnju upotrebu.

Ukratko:

  • Slogan: “Sofisticirani uređivač teksta za kod, označavanje i proza.”
  • Fokus: Sveobuhvatno—razvoj aplikacija, web razvoj, pisanje
  • Platforme: Mac, Windows, Linux

Lako je započeti Uzvišeni tekst. Ne postoji stvarna krajnja točka besplatne probe, tako da je možete temeljito testirati prije nego što se odlučite za kupnju, na što ćete biti pozvani da učinite s vremena na vrijeme. A aplikaciju je lako naučiti. Uskočite i počnete ga koristiti, a zatim usput pokupite njegove napredne značajke prema potrebi.

Izgleda sjajno i bogat je značajkama. Sublime Text 3 dosljedno radi na svim platformama, što se postiže upotrebom prilagođenog UI alata, a sama aplikacija izvorna je za svaki operativni sustav. To ga čini lakšim i osjetljivijim od ostalih uređivača na više platformi.

Sublime Text nudi širok raspon tipkovničkih prečaca kako biste držali svoje prste gdje želite, i izborni Minimapa na desnoj strani zaslona odmah vam pokazuje gdje se nalazite u dokumentu.

Nudi se isticanje sintakse , a dostupan je i niz shema boja. Ovdje su zadane postavke za HTML datoteku:

A ovdje jezadano isticanje sintakse za PHP datoteku:

Možete vidjeti više otvorenih dokumenata u sučelju s karticama (kao gore) ili u zasebnim prozorima.

A način bez ometanja čini prozor punim zaslonom, a izbornik i ostali elementi korisničkog sučelja su skriveni.

Možete uređivati ​​više redaka istovremeno odabirom željene brojeve redaka (klikom Shift ili Command), a zatim pomoću tipkovničke prečice command-shift-L. Kursor će se pojaviti na svakom odabranom retku.

Odjeljci koda mogu se presavijati (na primjer, gdje su ugniježđeni ako se koriste izjave) klikom na trokute za otkrivanje pored brojeva redaka.

Traži i zamijeni moćan je i podržava regularne izraze. Pretraživanje je prošireno na datotečni sustav s naredbom Goto Anything (Command-P), što je najbrži način za otvaranje bilo koje datoteke u trenutnoj mapi. Ostale naredbe “Idi” olakšavaju navigaciju i uključuju Goto simbol, Goto definiciju, Goto referencu i Goto liniju.

Aplikacija je vrlo prilagodljiva. Postavke se mijenjaju uređivanjem tekstualne konfiguracijske datoteke. Iako bi to moglo iznenaditi početnike, ima puno smisla za one koji su navikli raditi u uređivaču teksta, a datoteka s postavkama jako je komentirana tako da možete vidjeti dostupne opcije.

Dodaci su dostupni iz Sublime Text paketa sustav upravljanja kojem se može pristupiti iz palete naredbi u aplikaciji ili sa službene web stranice. Oni mogu proširiti funkcionalnost aplikacije na određene načine, a napisani su u Pythonu. Trenutno ih je dostupno gotovo 5000.

Najbolji besplatni uređivač teksta: Atom

Atom je besplatna alternativa otvorenog koda pokrenuta 2014. Ima sličnu funkcionalnost kao Sublime Text . Atom je višeplatformski i temelji se na okviru Electron "napiši jednom i implementiraj posvuda", tako da je malo sporiji od Sublime Texta.

Aplikaciju je izradio GitHub, koji je kasnije kupio Microsoft. Unatoč sumnjama nekih u zajednici (osobito jer je Microsoft već razvio vlastiti uređivač teksta), Atom je i dalje robustan uređivač teksta.

Posjetite službenu stranicu Atom da besplatno preuzmete aplikaciju.

Na prvi pogled:

  • Slogan: “Hakirani uređivač teksta za 21. stoljeće.”
  • Fokus: razvoj aplikacija
  • Platforme : Mac, Windows, Linux

Trenutno, prvi dojam koji Atom ostavlja nije dobar. Kada ga prvi put otvorite pod macOS Catalina, prikazuje se poruka o pogrešci:

“Atom” se ne može otvoriti jer Apple ne može provjeriti ima li zlonamjernog softvera.

Pronašao sam rješenje na Atom Forumu za raspravu: pronađite Atom u Finderu, kliknite ga desnom tipkom miša, a zatim odaberite otvori. Nakon što to učinite, aplikacija će se otvoriti bez pogreškeporuka u budućnosti. Iznenađen sam da za ovo već nije napravljen popravak.

Novi korisnici mogu lako prihvatiti Atom. Nudi sučelje s karticama kao i višestruka okna, kao i atraktivno označavanje sintakse za brojne jezike. Ovdje je zadani format za HTML i PHP datoteke.

Kao i Sublime Text, dostupno je uređivanje u više redaka, što se proširuje na uređivanje za više korisnika. Teletype je jedinstvena značajka koja omogućuje različitim korisnicima otvaranje i uređivanje dokumenta u isto vrijeme, slično kao što biste to učinili s Google dokumentima.

Dostupni su savijanje koda i pametno automatsko dovršavanje, kao i regularne izraze, preglednik datotečnog sustava, izvrsne mogućnosti navigacije i snažno pretraživanje.

Budući da je aplikacija stvorena s razvojnim programerima na umu, ne čudi da Atom uključuje neke IDE značajke i nudi instalaciju Appleovog razvoja alate za vas kada je otvorite prvi put.

Aplikaciji dodajete funkcionalnost putem paketa, a upravitelju paketa može se pristupiti izravno iz Atoma.

Tisuće paketi su dostupni. Omogućuju vam dodavanje značajki kao što je uređivanje bez ometanja, korištenje Markdowna, dodatne isječke koda i jezičnu podršku te detaljnu prilagodbu načina na koji aplikacija izgleda i radi.

Najbolji uređivač teksta za Mac: Natjecanje

Visual Studio Code

Iako je Atom sada tehničkiMicrosoftov proizvod, Visual Studio Code, aplikacija je koju su oni dizajnirali i sjajna je. Lansiran je 2015. godine i brzo stječe popularnost. Njegove značajke koje se ističu su pametno dovršavanje koda i isticanje sintakse.

Posjetite službenu stranicu Visual Studio Code za besplatno preuzimanje aplikacije.

Na prvi pogled:

  • Slogan: “Uređivanje koda. Redefinirano.”
  • Fokus: razvoj aplikacija
  • Platforme: Mac, Windows, Linux

VSCode je brz i responzivan, namijenjen programerima i fokusiran na uređivanje i kod za otklanjanje pogrešaka. Izdaje se pod MIT licencom otvorenog koda.

IntelliSense je značajka koja dodaje inteligenciju dovršavanju koda i isticanju sintakse uzimajući u obzir vrste varijabli, definicije funkcija i uvezene module. Podržano je više od 30 programskih jezika, uključujući ASP.NET i C#. Ovdje je zadano isticanje sintakse za HTML i PHP datoteke:

Aplikacija ima malo krivulje učenja i uključuje sučelje s karticama i podijeljene prozore. Zen način pruža minimalno sučelje na dodir gumba, skrivajući izbornike i prozore i povećavajući aplikaciju da ispuni zaslon.

Uključuje terminal, program za ispravljanje pogrešaka i Git naredbe, ali je nije puni IDE. Za to trebate kupiti mnogo veći Visual Studio, Microsoftov profesionalni IDE.

Ogromna biblioteka proširenja dostupna je unutar aplikacije, dajući pristup

Ja sam Cathy Daniels, stručnjak za Adobe Illustrator. Softver koristim od verzije 2.0 i izrađujem vodiče za njega od 2003. Moj je blog jedno od najpopularnijih odredišta na webu za ljude koji žele naučiti Illustrator. Osim što radim kao blogerica, bavim se i autoricom i grafičkom dizajnericom.