Labākais teksta redaktors Mac operētājsistēmai 2022. gadā (detalizēts ceļvedis)

  • Dalīties Ar Šo
Cathy Daniels

Teksta redaktors ir ērts, elastīgs rīks, kas ir pelnījis vietu katrā datorā. Pēc noklusējuma katrā populārajā operētājsistēmā ir iepriekš instalēts pamata redaktors. Visbiežāk tos izmanto izstrādātāji, bet bieži arī rakstnieki un piezīmju rakstītāji. Labākie teksta redaktori mēdz būt neticami jaudīgi un ļoti konfigurējami, tāpēc to izvēle ir ļoti personiska.

Tas nozīmē, ka tiem, kas izmanto teksta redaktorus, ir izteikts viedoklis par tiem. Būtiski ir atrast tādu, kas ir īstais. Jo labāk ar to iepazīsieties, jo noderīgāks tas jums šķitīs. Tāpēc daudzi cilvēki joprojām izmanto jaudīgus teksta redaktorus, kas ir vecāki par 30 gadiem, piemēram, Vim un GNU Emacs.

Virspusēji teksta redaktors var šķist vienkāršs, vienkāršs un garlaicīgs, bet tas ir tāpēc, ka jūs to vēl neesat iepazinis. Zem pārsega ir jaudīgas funkcijas, ko varat izmantot, lai izstrādātu tīmekļa vietni, programmatūras lietojumprogrammas un rakstītu romānu. Teksta redaktori ir noderīgi arī nelieliem darbiem, piemēram, sarakstu rakstīšanai vai piezīmju pierakstīšanai. Tie parasti ir aprīkoti ar pamata funkciju kopumu, ko var paplašināt.izmantojot spraudņus.

Kāds ir jums piemērotākais teksta redaktors?

Mūsu ieteikums numur viens ir Sublime Text 3. Tas ir ātrs, pievilcīgs, pilnvērtīgs teksta redaktors Mac, Windows un Linux operētājsistēmām. Tas maksā 80 ASV dolāru, taču izmēģinājuma periods nav oficiāli ierobežots, tāpēc varat iepazīties ar šo programmu pirms iegādes. To var konfigurēt, un ir pieejami dažādi komplekti, lai pievienotu jums vajadzīgās funkcijas.

Atom ir populāra bezmaksas alternatīva. Tāpat kā Sublime Text, tā ir daudzplatformu, spējīga un paplašināma, izmantojot lielu pakešu repozitāriju. Tās uzmanības centrā ir lietojumprogrammu izstrāde, taču tā ir Electron lietojumprogramma, tāpēc nav tik atsaucīga kā mūsu uzvarētāja.

Arī citi teksta redaktori ir ļoti spējīgi, un tiem ir savas stiprās puses, fokusi, ierobežojumi un saskarnes. Mēs aplūkosim divpadsmit labākos un palīdzēsim jums atrast to, kas vislabāk atbilst jūsu vajadzībām, vēlmēm un darba plūsmai.

Kāpēc uzticēties man šajā rokasgrāmatā?

Labs teksta redaktors ir viens no maniem iecienītākajiem rīkiem. Es tos izmantoju jau vairākus gadu desmitus, vispirms DOS, pēc tam Windows, Linux un tagad Mac. Es bieži rediģēju tīmekļa saturu teksta redaktorā, tieši skatot HTML marķējumu. Dažkārt es varu būt diezgan izvēlīgs attiecībā uz izmantoto kodu un tā izkārtojumu.

Linux operētājsistēmā mani iecienītākie teksta redaktori bija Genie un Bluefish, lai gan regulāri izmantoju arī Gedit un Kate. Kad pārgāju uz Mac, sākotnēji izmantoju TextMate, bet pēc kāda laika pievērsos Sublime Text, kas tika regulāri atjaunināts.

Es turpināju eksperimentēt ar citiem teksta redaktoriem un galu galā apmetos uz Komodo Edit. Tam bija funkcijas, kas man tobrīd bija nepieciešamas, un saskarne, kas atbilda manai darba plūsmai. Tajā bija ierakstīti daudzi meklēšanas un aizstāšanas pamatmakrori, kas bija ērti uzskaitīti sānu panelī. Es varēju tos palaist vienu pēc otra, divreiz uzklikšķinot uz makra nosaukuma.

Es iegādājos Textastic savam iPad un galu galā pārgāju uz to arī savā Mac. Tas ir vienkāršs, viduvējs un dara visu, kas man tobrīd bija nepieciešams.

Gadu gaitā esmu bieži spēlējies ar Vim un Emacs, taču neesmu veltījis pietiekami daudz laika, lai iemācītos tos prasmīgi lietot. To saskarnes nav līdzīgas mūsdienu lietojumprogrammām, tāpēc man bija grūti pie tām pieturēties, lai gan esmu pārliecināts, ka tie ir visjaudīgākie rīki, un man ir draugi, kas par tiem zvēr.

Kam nepieciešams teksta redaktors?

Kam ir nepieciešams atbilstošs teksta redaktors? Ikvienam, kam nepieciešams strādāt ar teksta failiem. Tas attiecas gan uz cilvēkiem, kam nepieciešams gadījuma rīks nelielām rediģēšanas darbībām, gan uz tiem, kas ikdienā izmanto teksta redaktoru kā galveno programmatūras rīku. Teksta redaktoru var izmantot, piemēram, šādiem uzdevumiem:

  • HTML un CSS failu izveide, veidojot tīmekļa vietni.
  • tīmekļa satura rakstīšana HTML vai Markdown formātā.
  • izstrādāt tīmekļa lietojumprogrammas, izmantojot programmēšanas valodu, piemēram, Python, JavaScript, Java, Ruby on Rails vai PHP.
  • izstrādāt datora lietojumprogrammas, izmantojot programmēšanas valodu, piemēram, Objective C, C# vai C++.
  • izstrādāt mobilās lietojumprogrammas, izmantojot programmēšanas valodas, piemēram, Java, Python, Objective C, Swift, C#, C++.
  • programmatūras vai operētājsistēmas teksta konfigurācijas failu rediģēšana.
  • rakstīšana iezīmēšanas valodās, kas ļauj pievienot formatējumu parastam tekstam, piemēram, Fountain - scenārijiem un Markdown - prozai.
  • piezīmju rakstīšana vienkāršā tekstā vai Markdown, lai izvairītos no piegādātāja bloķēšanas.

Daži teksta redaktori ir izstrādāti, ņemot vērā vienu vai vairākus no šiem uzdevumiem. Programmu izstrādātājiem paredzētajā teksta redaktorā var būt atkļūdošanas programma, bet tīmekļa izstrādātājiem paredzētajā teksta redaktorā var būt tiešraides priekšskatījuma logs. Tomēr lielākā daļa teksta redaktoru ir pietiekami elastīgi, lai tos varētu izmantot jebkuram mērķim.

Teksta redaktors ir pievilcīgs ar to, ka to var izmantot daudzām dažādām lietām un personalizēt tā, kā to nevar izdarīt neviens cits lietotnes veids. Tomēr daudzi lietotāji dod priekšroku specializētākam rīkam, piemēram, IDE (integrēta izstrādes vide) programmēšanai vai specializētai rakstīšanas lietojumprogrammai, piemēram, Scrivener vai Ulysses.

Tā kā jūs interesē teksta redaktori, mums ir vairāki citi apkārtraksti, kas arī varētu jūs interesēt:

  • Labākais Mac programmēšanai
  • Labākais klēpjdators programmēšanai
  • Labākās rakstīšanas lietojumprogrammas Mac

Labākais teksta redaktors Mac ierīcēm: uzvarētāji

Labākais komerciālais teksta redaktors: Sublime Text 3

Sublime Text 3 ir daudzplatformu teksta rediģētājs, kas ir ātrs, viegli lietojams un atbilst vairuma lietotāju vajadzībām. 2008. gadā laistais Sublime Text 3 ir pilnfunkcionāls un ļoti pielāgojams - lieliska izvēle ikvienam, kam nepieciešams profesionāls un spējīgs teksta redaktors.

Apmeklējiet oficiālo Sublime Text vietni, lai lejupielādētu. Bezmaksas izmēģinājuma periods ir beztermiņa. Programmas izmaksas ir 80 ASV dolāru katram lietotājam (nevis katram datoram), lai to varētu turpināt lietot.

Īsumā:

  • Reklāma: "Izsmalcināts teksta redaktors kodam, iezīmēšanai un prozai."
  • Fokuss: vispusīga lietojumprogrammu izstrāde, tīmekļa izstrāde, rakstīšana
  • Platformas: Mac, Windows, Linux

Sublime Text ir viegli sākt lietot. Bezmaksas izmēģinājuma versijai nav īsta beigu punkta, tāpēc varat to rūpīgi izmēģināt, pirms nolemjat to iegādāties, un laiku pa laikam jūs tiksiet aicināts to darīt. Turklāt lietotni ir viegli apgūt. Varat sākt lietot un sākt to izmantot, pēc tam apgūt tās uzlabotās funkcijas, kad tās jums ir nepieciešamas.

Tas izskatās lieliski un ir bagāts ar funkcijām. Sublime Text 3 konsekventi darbojas visās platformās, kas panākts, izmantojot pielāgotu lietotāja interfeisa rīku komplektu, un pati lietotne ir pielāgota katrai operētājsistēmai. Tas padara to vieglāku un reaģētspējīgāku nekā citi starpplatformu redaktori.

Sublime Text piedāvā plašu tastatūras saīsnes lai noturētu pirkstus vajadzīgajā vietā, un papildu funkcija Minimālā karte ekrāna labajā pusē uzreiz parāda, kur dokumentā atrodaties.

Sintakses izcelšana un ir pieejamas dažādas krāsu shēmas. Šeit ir HTML faila noklusējuma iestatījumi:

Un šeit ir PHP faila sintakses izcelšana pēc noklusējuma:

Varat skatīt vairākus atvērtus dokumentus interfeiss ar cilnēm (kā iepriekš) vai atsevišķos logos.

A režīms bez uzmanības novēršanas logs tiek atvērts pilnekrāna režīmā, un izvēlne un citi lietotāja saskarnes elementi tiek paslēpti.

Jūs varat rediģēt vairākas rindas vienlaicīgi izvēloties vajadzīgo rindu numurus (ar Shift-zvilci vai Command-zvilci) un pēc tam izmantojot tastatūras saīsni command-shift-L. Katrā izvēlētajā rindā parādīsies kursors.

Kodeksa sadaļas var būt salocīts (piemēram, ja tiek izmantoti ligzdoti if paziņojumi), noklikšķinot uz informācijas atklāšanas trīsstūrīšiem, kas atrodas blakus rindu numuriem.

Meklēšana un aizstāšana ir jaudīga un atbalsta regulārās izteiksmes. Meklēšana ir paplašināta līdz failu sistēmai, izmantojot funkciju Goto jebkas (Komanda-P), kas ir ātrākais veids, kā atvērt jebkuru failu pašreizējā mapē. Pārējās "Goto" komandas atvieglo navigāciju, tostarp Goto Symbol, Goto Definition, Goto Reference un Goto Line.

Lietotne ir ļoti viegli pielāgojama. Iestatījumi Lai gan tas var pārsteigt iesācējus, tiem, kas ir pieraduši strādāt ar teksta redaktoru, tas ir ļoti loģiski, un preferenču fails ir ļoti labi komentēts, lai jūs varētu redzēt pieejamās opcijas.

Spraudņi ir pieejami Sublime Text vietnē pakešu pārvaldība sistēmas, kurām var piekļūt no lietotnes komandu paletes vai no oficiālās tīmekļa vietnes. Tās var paplašināt lietotnes funkcionalitāti īpašos veidos un ir rakstītas Python valodā. pašlaik ir pieejami gandrīz 5000.

Labākais bezmaksas teksta redaktors: Atom

Atom ir bezmaksas un atvērtā koda alternatīva, kas tika palaista 2014. gadā. Tai ir līdzīga funkcionalitāte kā Sublime Text. Atom ir starpplatformu lietojumprogramma, un tās pamatā ir Electron "raksti vienreiz un izvieto visur" ietvars, tāpēc tā ir nedaudz lēnāka nekā Sublime Text.

Šo lietojumprogrammu izveidoja uzņēmums GitHub, kuru vēlāk iegādājās Microsoft. Neraugoties uz dažu kopienas pārstāvju šaubām (jo īpaši tāpēc, ka Microsoft jau bija izstrādājis savu teksta redaktoru), Atom joprojām ir spēcīgs teksta redaktors.

Apmeklējiet oficiālo Atom vietni, lai bez maksas lejupielādētu lietotni.

Īsumā:

  • Sadaļas sauklis: "21. gadsimta teksta redaktors, ko var uzlauzt."
  • Fokuss: lietojumprogrammu izstrāde
  • Platformas: Mac, Windows, Linux

Pašlaik pirmais iespaids, ko rada Atom, nav labs. Pirmo reizi atverot to macOS Catalina sistēmā, tiek parādīts kļūdas paziņojums:

"Atom" nevar atvērt, jo Apple nevar pārbaudīt, vai tajā nav ļaunprātīgas programmatūras.

Atradu risinājumu Atom diskusiju forumā: atrodiet programmu Atom meklētājā Finder, noklikšķiniet uz tās ar peles labo pogu un pēc tam izvēlieties atvērt. Kad to izdarīsiet, programma turpmāk tiks atvērta bez kļūdas paziņojuma. Esmu pārsteigts, ka tam vēl nav izveidots kāds risinājums.

Atom ir viegli apgūt jauniem lietotājiem. Tas piedāvā saskarni ar cilnēm un vairākiem paneļiem, kā arī pievilcīgu sintakses izcelšanu vairākām valodām. Šeit ir noklusējuma formāts HTML un PHP failiem.

Tāpat kā Sublime Text, ir pieejama daudzrindu rediģēšana, kas ietver arī vairāku lietotāju rediģēšanu. Tālruņa ir unikāla funkcija, kas ļauj dažādiem lietotājiem vienlaikus atvērt un rediģēt dokumentu, līdzīgi kā tas ir Google dokumentos.

Ir pieejama koda locīšana un gudra automātiskā papildināšana, kā arī regulārās izteiksmes, failu sistēmas pārlūks, lieliskas navigācijas iespējas un jaudīga meklēšana.

Tā kā lietotne tika radīta, domājot par izstrādātājiem, nav pārsteigums, ka Atom ietver dažas IDE funkcijas un, atverot to pirmo reizi, piedāvā instalēt Apple izstrādes rīkus.

Izmantojot paketes, varat pievienot lietojumprogrammai funkcionalitāti, un pakotņu pārvaldniekam var piekļūt tieši no programmas Atom.

Ir pieejami tūkstošiem pakotņu. Tās ļauj pievienot tādas funkcijas kā rediģēšana, kas novērš traucējumus, Markdown izmantošana, papildu koda fragmentu un valodu atbalsts, kā arī detalizēti pielāgot lietotnes izskatu un darbību.

Labākais teksta redaktors operētājsistēmai Mac: Konkurence

Visual Studio kods

Lai gan Atom tagad tehniski ir Microsoft produkts, Visual Studio Code ir viņu izstrādātā lietojumprogramma, un tā ir brīnišķīga. Tā tika palaista 2015. gadā un strauji gūst popularitāti. Tās izcilās funkcijas ir gudra koda pabeigšana un sintakses izcelšana.

Apmeklējiet oficiālo Visual Studio Code vietni, lai bez maksas lejupielādētu programmu.

Īsumā:

  • Sadaļas sauklis: "Kods rediģēšana. Pārveidota definīcija."
  • Fokuss: lietojumprogrammu izstrāde
  • Platformas: Mac, Windows, Linux

VSCode ir ātrs un atsaucīgs, paredzēts izstrādātājiem, un tajā galvenā uzmanība pievērsta koda rediģēšanai un atkļūdošanai. Tas ir izdots ar atklātā pirmkoda MIT licenci.

IntelliSense ir funkcija, kas papildina koda papildināšanu un sintakses izcelšanu, ņemot vērā mainīgo tipus, funkciju definīcijas un importētos moduļus. Tiek atbalstītas vairāk nekā 30 programmēšanas valodas, tostarp ASP.NET un C#. Šeit ir pieejama HTML un PHP failu sintakses izcelšana pēc noklusējuma:

Lietotnē ir neliela mācību līkne, un tajā ir gan cilnes saskarne, gan sadalīti logi. Zen režīms ar vienu pogas pieskārienu nodrošina minimālu saskarni, paslēpjot izvēlnes un logus un maksimāli palielinot programmu, lai tā aizpildītu ekrānu.

Tā ietver termināli, atkļūdošanas programmu un Git komandas, taču tā nav pilnvērtīga IDE. Šim nolūkam ir jāiegādājas daudz plašāka Visual Studio, kas ir Microsoft profesionālā IDE.

Lietojumprogrammā ir pieejama plaša paplašinājumu bibliotēka, kas nodrošina piekļuvi bezmaksas pakotnēm, kas paplašina VSCode funkcionalitāti. Tās ietver spraudņus rakstīšanai Markdown, čaulas skriptu darbināšanai un pat AppleScript izveidei.

BBEdit 13

Bare Bones Software BBEdit 13 ir ļoti populārs redaktors, kas paredzēts tikai operētājsistēmām Mac un pirmo reizi tika izdots jau 1992. gadā. Saskaņā ar oficiālās vietnes informāciju tas ir paredzēts rakstnieku, tīmekļa autoru un programmatūras izstrādātāju vajadzībām.

Lai lejupielādētu programmu, apmeklējiet oficiālo BBEdit vietni. Atsevišķa licence maksā 49,99 ASV dolārus. Mac App Store veikalā var iegādāties abonementus, kas maksā 3,99 dolārus mēnesī vai 39,99 dolārus gadā.

Īsumā:

  • Tagline: "It doesn't suck.®"
  • Fokuss: vispusīgs: lietotņu izstrāde, tīmekļa izstrāde, rakstīšana
  • Platformas: tikai Mac

Šis teksta redaktors ir iecienīts Mac fanu vidū, un tas precīzi atbilst Apple lietotāja interfeisa vadlīnijām, tostarp tastatūras saīsnēm un vilkšanas un nomešanas konvencijām. Tas ir gan ātrs, gan stabils.

Tomēr tas ir mazāk moderns nekā citi šajā pārskatā apskatītie teksta redaktori. Tas šķiet nedaudz novecojis. Tas nepiedāvā cilnes katram atvērtajam dokumentam; tā vietā atvērtie faili tiek uzskaitīti sānu paneļa apakšā. Salīdzinot ar citiem teksta redaktoriem, tēmu un pakotņu pievienošana ir diezgan sarežģīts uzdevums.

Sintakses izcelšana un funkciju navigācija ir labi īstenota. Šeit redzams, kā tiek parādīti HTML un PHP faili:

Meklēšana ir jaudīga, piedāvājot gan regulārās izteiksmes, gan Grep modeļu saskaņošanu. Ir pieejama koda locīšana un teksta papildināšana, bet nav pieejama daudzrindu rediģēšana.

Šis redaktors pēc noklusējuma nodrošina rakstniekiem vairāk rīku nekā lielākā daļa konkurentu. Patiesībā autors Mets Gremmels to izmanto kā vienu no savām galvenajām rakstīšanas lietotnēm vismaz kopš 2013. gada, lai gan viņš izmanto arī citas lietotnes.

Coda (tagad Nova)

Panic's Coda ir teksta redaktors, kas paredzēts tikai Mac operētājsistēmām un ir orientēts uz tīmekļa izstrādi, un sākotnēji tas tika izdots 2007. gadā. Tas vairs ilgi nedarbosies, jo to aizstās jauna lietotne.

Apmeklējiet oficiālo vietni, lai lejupielādētu programmu. Programmu var iegādāties par 99 ASV dolāriem.

Īsumā:

  • Tagline: "Jūs rakstāt kodu tīmeklim. Jums ir nepieciešams ātrs, tīrs un jaudīgs teksta redaktors. Pixel-perfect priekšskatījums. Iebūvēts veids, kā atvērt un pārvaldīt lokālos un attālinātos failus. Un varbūt nedaudz SSH." Sveicieties, Coda."
  • Fokuss: Web izstrāde
  • Platformas: tikai Mac

Coda ir jau divpadsmit gadus veca un šķiet novecojusi. Panic to saprot, un tā vietā, lai to vienkārši atjauninātu, viņi izstrādāja pavisam jaunu lietotni: Nova.

Tajā ir dažas noderīgas funkcijas tīmekļa izstrādātājiem. Mana iecienītākā ir iebūvētā WebKit priekšskatījums ar tīmekļa inspektoru, atkļūdošanas programmu un profilētāju. Tā var arī viegli piekļūt attāliem failiem, tostarp FTP, SFTP, WebDAV vai Amazon S3 serveros esošajiem failiem.

Coda ietver daudzas konkurentu funkcijas:

  • Meklēt un aizstāt
  • Koda locīšana
  • Projekta mēroga automātiskā pabeigšana
  • Automātiska birkas aizvēršana
  • Sintakses izcelšana dažādās valodās

Lūk, kā izskatās noklusējuma sintakses izgaismošana mūsu HTML un PHP failiem:

Oficiālajā vietnē ir pieejams plašs spraudņu repozitorijs, kas ļauj pievienot programmai papildu funkcijas. Tiek izmantota Cocoa skriptu valoda. iOS papildinājuma versija (bez maksas iOS App Store) ļauj pārbaudīt un rediģēt kodu, atrodoties kustībā, un varat sinhronizēt savu darbu starp ierīcēm.

UltraEdit

UltraEdit 20.00 versija ir teksta redaktora komponents IDM Computer Solutions, Inc. programmu komplektā, tostarp UltraCompare, UltraEdit Suite, UltraFinder un IDM All Access. Programma pirmo reizi tika izdota 1994. gadā, tātad tā jau kādu laiku darbojas un ir uzticama.

Apmeklējiet oficiālo UltraEdit vietni, lai lejupielādētu programmu. Abonēšanas cena ir 79,95 ASV dolāri gadā (otrajam gadam ir puse no cenas), un tā attiecas uz līdz piecām instalācijām. Varat arī abonēt visas IDM programmas par 99,95 ASV dolāriem gadā. 30 dienu izmēģinājuma versija, 30 dienu naudas atmaksas garantija.

Īsumā:

  • Reklāma: "UltraEdit ir elastīgākais, jaudīgākais un drošākais teksta redaktors."
  • Fokuss: Lietojumprogrammu un tīmekļa vietņu izstrāde
  • Platformas: Mac, Windows, Linux

Personīgās licences abonements attiecas vai nu uz trim, vai piecām instalācijām - UltraEdit tīmekļa vietnē ir neskaidrs. Sākumlapā tiek runāts par to. 3 par 1 licencēšanu : "Jūsu personīgā licence ir derīga ne vairāk kā 3 datoriem jebkurā platformu kombinācijā." Tomēr pirkuma lapā ir norādīts, ka abonements attiecas uz "Līdz 5 instalācijām (personīgās licences)".

Tā atbalsta HTML, JavaScript, PHP, C/C++, PHP, Perl, Python un citas valodas. Šeit ir mūsu HTML un PHP failu paraugu sintakses izcelšana pēc noklusējuma:

Tā ir jaudīga un ļauj strādāt ar gigantiskiem failiem, kuru izmērs var sasniegt pat gigabaitus. Tā atbalsta daudzrindu rediģēšanu un kolonnu rediģēšanas režīmu, koda locīšanu un automātisko pabeigšanu. Meklēšanas funkcija ietver regulārās izteiksmes un failu meklēšanu. Tiek atbalstīta arī atkļūdošana un tiešā priekšskatīšana. Programma ir pielāgojama, ļaujot jums izveidot makrouzdevumus, skriptus un tastatūras saīsnes. API un diapazons.ir pieejamas dažādas tēmas.

TextMate 2.0

TextMate 2.0 no MacroMates ir jaudīgs, pielāgojams teksta redaktors tikai macOS. 1. versija bija ļoti populāra, bet, kad 2. versija tika aizkavēta, daudzi lietotāji pārgāja uz ko citu, kas tiek regulāri atjaunināts, jo īpaši Sublime Text. Atjauninājums beidzot tika palaists, un tagad tas ir atklātā pirmkoda projekts (skatīt tā licenci šeit).

Apmeklējiet oficiālo TextMate vietni, lai bez maksas lejupielādētu lietotni.

Īsumā:

  • Tagline: "Jaudīgs un pielāgojams teksta redaktors, kas atbalsta milzīgu programmēšanas valodu sarakstu un ir izstrādāts kā atvērtā koda programma."
  • Fokuss: Lietojumprogrammu un tīmekļa vietņu izstrāde
  • Platformas: tikai Mac

TextMate ir paredzēts izstrādātājiem un ir īpaši populārs Ruby on Rails izstrādātāju vidū. Tas ir īpaši interesants arī Mac un iOS izstrādātājiem, jo darbojas kopā ar Xcode un spēj veidot Xcode projektus.

Funkcijas tiek pievienotas, instalējot komplektus. Tas ir viegls un piedāvā vienkāršu saskarni. Šeit ir redzams, kā mūsu HTML un PHP failu paraugos ir izcelta sintakse:

Ir pieejamas tādas uzlabotas funkcijas kā vairāku rediģējumu veikšana vienlaicīgi, iekavju automātiskā savienošana, kolonnu atlase un versiju kontrole. Meklēšana un aizstāšana darbojas visos projektos, var ierakstīt makrouzdevumus, un tiek atbalstīts ievērojams programmēšanas valodu saraksts.

Kronšteini

Brackets ir kopienas vadīts atvērtā pirmkoda projekts (izdots ar MIT licenci), ko 2014. gadā izveidoja Adobe. Tā mērķis ir paaugstināt tīmekļa izstrādes redaktorus nākamajā līmenī. Brackets ir tīra, moderna saskarne, kas jums būs pazīstama, ja izmantojat citus Adobe produktus.

Apmeklējiet oficiālo vietni Brackets, lai bez maksas lejupielādētu lietotni.

Īsumā:

  • Reklāma: "Mūsdienīgs atvērtā koda teksta redaktors, kas saprot tīmekļa dizainu."
  • Fokuss: Web izstrāde
  • Platformas: Mac, Windows, Linux

Programma Brackets ir vērsta uz tīmekļa izstrādi, un tā piedāvā HTML un CSS failu tiešraides priekšskatījumu, atjauninot lapas reāllaikā. Poga No Distractions nodrošina vienkāršāku saskarni ar vienu pogas pieskārienu, un ir pieejami vairāki bezmaksas paplašinājumi, lai pievienotu nepieciešamo specifisko funkcionalitāti.

Programma atbalsta vairāk nekā 38 failu formātus un programmēšanas valodas, tostarp C++, C, VB Script, Java, JavaScript, HTML, Python, Perl un Ruby. Šeit ir HTML un PHP sintakses izcelšana pēc noklusējuma:

Tā kā Brackets ir Adobe lietojumprogramma, tā ir nevainojami integrēta ar Photoshop. PSD Lens ir funkcija, kas ļauj no Photoshop iegūt attēlus, logotipus un dizaina stilus. Extract ir rīks, kas no PSD ņem krāsas, fontus, gradientus, mērījumus un citu informāciju, lai automātiski izveidotu CSS. Šīs ir īpaši ērtas funkcijas front-end izstrādātājiem.

Komodo Rediģēt

Komodo Edit ir vienkāršs, taču jaudīgs ActiveState teksta redaktors, kas ir pieejams bez maksas. 2007. gadā izdotais redaktors ir diezgan novecojis. Tas ir samazināta versija no modernākās Komodo IDE, kas tagad arī ir pieejama bez maksas.

Apmeklējiet oficiālo Komodo Edit vietni, lai bez maksas lejupielādētu lietotni.

Īsumā:

  • Tagline: "Koda redaktors atvērtā koda valodām."
  • Fokuss: Lietojumprogrammu un tīmekļa vietņu izstrāde
  • Platformas: Mac, Windows, Linux

Komodo Edit tiek izplatīta ar MOZILLA PUBLIC atvērtā pirmkoda programmatūras licenci. Līdzīgi kā Atom, pirmo reizi atverot Komodo Edit operētājsistēmā macOS Catalina, tiek parādīts kļūdas paziņojums:

"Komodo Edit 12" nevar atvērt, jo Apple nevar pārbaudīt, vai tajā nav ļaunprātīgas programmatūras.

Risinājums ir tāds pats: atrodiet programmu programmā Finder, noklikšķiniet uz tās ar peles labo pogu un izvēlieties Atvērt.

Programma ir pietiekami vienkārša, lai iesācēji to varētu sākt lietot uzreiz. Fokusa režīmā tiek rādīts tikai redaktors. Ar cilnes saskarni varat viegli pārslēgties starp atvērtajiem failiem. Ar Go To Anything (Iet uz jebko) varat ātri sameklēt un atvērt vajadzīgo failu. Šeit redzams, kā redaktors parāda HTML un PHP failu.

Ir pieejamas arī papildu funkcijas, tostarp izmaiņu izsekošana, automātiskā pabeigšana un vairākas izvēles. Rakstītājiem ir ērts Markdown skeneris, un var ierakstīt makrouzdevumus.

Textastic

Textastic ir uzlabots koda redaktors, kas sākotnēji bija paredzēts iPad, bet tagad ir pieejams arī Mac un iPhone ierīcēm. Atšķirībā no Coda 2, kas piedāvā arī iPad lietotni, Textastic mobilā versija ir pilnīga un jaudīga. Uzņēmums par Mac versiju runā kā par savu pavadošo lietotni.

Iegādājieties programmu par 7,99 $ no Mac App Store. Izmēģinājuma versiju var lejupielādēt no oficiālās Textastic vietnes. iOS versiju var iegādāties par 9,99 $ no App Store.

Īsumā:

  • Reklāma: "Vienkāršs un ātrs teksta redaktors iPad/iPhone/Mac."
  • Mērķis: Vienkāršība un lietošanas ērtums
  • Platformas: Mac, iOS

Textastic ir pieejama par pieņemamu cenu un lietotājam draudzīga. Es lietoju šo lietotni savā iPad, kopš tā tika izlaista, un sāku lietot Mac versiju, kopš tā bija pieejama, jo tā ir viegla un viegli lietojama. Tā ir spējīga, bet ne visjaudīgākā.

Tiek atbalstītas vairāk nekā 80 programmēšanas un iezīmēšanas valodas. Lūk, kā Textastic attēlo HTML un PHP.

Tā automātiski pabeidz HTML, CSS, JavaScript, PHP, C un Objective-C kodu. Tā atbalsta TextMate un Sublime Text definīcijas. Jūsu faili tiek sinhronizēti starp Mac un iOS versiju, izmantojot iCloud Drive.

MacVim

Vim ir ļoti konfigurējams komandrindas teksta redaktors, kas tika izveidots 1991. gadā. Tas ir Vi ("Vi Improved"), kas tika sarakstīts 1976. gadā, atjauninājums. To joprojām izmanto daudzi izstrādātāji, lai gan tā saskarne atšķiras no mūsdienu teksta redaktoriem. MacVim zināmā mērā risina šo problēmu, taču tam joprojām ir ievērojama mācību līkne.

Apmeklējiet oficiālo MacVim vietni, lai bez maksas lejupielādētu programmu.

Īsumā:

  • Reklāma: "Vim - visur sastopamais teksta redaktors."
  • Fokuss: Viss, ko varat iedomāties
  • Platformas: Mac. (Vim ir pieejams kā komandrindas rīks Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS.)

Mac datorā jau ir Vim. Vienkārši atveriet Terminal logu un ierakstiet "vi" vai "vim", un tas tiks atvērts. MacVim ļauj atvērt programmu, noklikšķinot uz ikonas. Tā piedāvā arī pilnu izvēlnes joslu un ir nedaudz ērtāka lietotājam.

Lai gan MacVim ir rakstīts tikai Mac datoriem, Vim ir tik daudzplatformu lietojumprogramma, cik vien iespējams. Tā ir pieejama Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS un MorphOS. Tā ir izstrādāta izstrādātājiem, un ir pieejams liels skaits papildinājumu.

Tā ir modāla programma. Kad noklikšķināsiet uz programmas loga un sāksiet rakstīt, pamanīsiet, ka kursors lēkšos pa dokumentu, nevis šīs rakstzīmes tiks pievienotas failam. Tā ir funkcija, un, kad iemācīsieties, ko katrs taustiņš dara, jūs varēsiet pārvietoties pa failu ātrāk nekā jebkad agrāk.

Lai pievienotu tekstu failā, ir jāievada Ievietošanas režīms nospiežot burtu "i", lai ievietotu tekstu vietā, kur atrodas kursors, vai "o", lai ievietotu tekstu nākamās rindas sākumā. Iziet no ievietošanas režīma, nospiežot Escape. Dažas komandas sākas ar divstūri. Piemēram, lai saglabātu failu, ierakstiet ":w" un, lai izietu, ierakstiet ":q".

Lai gan interfeiss ir atšķirīgs, MacVim var darīt visu, ko spēj iepriekš minētie teksta redaktori, un vēl vairāk. Lūk, kā HTML un PHP failiem tiek parādīta sintakses izcelšana:

Vai ir vērts apgūt lietojumprogrammu, kas tik ļoti atšķiras no mūsdienu lietojumprogrammām? Daudzi izstrādātāji atbild ar entuziasmu: "Jā!" Šeit ir daži raksti par to, kāpēc daži izstrādātāji izmanto un mīl Vim:

  • Kāpēc es izmantoju Vim (Pascal Precht)
  • 7 iemesli, kāpēc mīlēt Vim (Opensource.com)
  • Diskusija: Vai kāds var man paskaidrot, kāpēc cilvēki izmanto vi/vim? (Reddit)
  • Diskusija: Kādi ir Vim mācīšanās ieguvumi? (Stack Overflow)

Spacemacs

GNU Emacs ir līdzīgs. Tas ir senais komandrindas redaktors, kas sākotnēji tika izdots 1984. gadā kā atjauninājums vecākajam 1976. gada Emacs. Spacemacs ir mēģinājums to ieviest mūsdienu pasaulē, lai gan pat tikai programmas instalēšana ir liels darbs!

Apmeklējiet oficiālo Spacemacs vietni, lai bez maksas lejupielādētu lietotni.

Īsumā:

  • Tagline: "Emacs - paplašināms, pielāgojams, bezmaksas/libre teksta redaktors - un vēl vairāk."
  • Fokuss: Viss, ko varat iedomāties
  • Platformas: Mac (GNU Emacs ir pieejams kā komandrindas rīks dažādās operētājsistēmās.)

GNU Emacs un Spacemacs ir pieejami bez maksas ar GPL licenci. Līdzīgi kā Vim, pirms kaut ko paveikt, jums būs jāpavada laiks, lai iemācītos to lietot. Programmas instalēšana prasa diezgan daudz darba komandrindā, taču izstrādātājiem nevajadzētu rasties grūtībām. Vispirms rūpīgi izlasiet dokumentāciju.

Pirmo reizi palaižot Spacemacs, jūs izvēlaties, vai vēlaties Vim vai Emac redaktora stilu, kā arī vairākas citas opcijas. Pēc tam nepieciešamās papildu paketes tiks instalētas automātiski. Programma ir jaudīga un tās funkcionalitātes paplašināšanai izmanto Emacs-Lisp programmēšanas valodu.

Šeit ir norādīts, kā HTML un PHP faili tiek rādīti pēc noklusējuma:

Spacemacs (un GNU Emacs kopumā) ir visgrūtāk apgūstamā programma mūsu apkopojumā, taču arī visjaudīgākā. Lai to apgūtu, būs nepieciešams laiks un pūles. Ja jūs tas interesē, lieliska vieta, kur sākt, ir oficiālais ceļvedis par Emacs.

Labākais teksta redaktors Mac ierīcēm: kā mēs testējām

Atbalstītās darbvirsmas un mobilās platformas

Ja strādājat uz vairākiem datoriem ar dažādām operētājsistēmām, iespējams, labāk vēlaties izmantot teksta redaktoru, kas darbojas visur. Visas šajā apkopojumā ieteiktās programmas darbojas operētājsistēmā Mac. Dažas no tām ir pieejamas arī citām platformām, piemēram, Windows un Linux. Dažas no programmām darbojas arī iOS operētājsistēmā, tāpēc varat strādāt ar iPhone vai iPad, atrodoties ārpus biroja.

Teksta redaktors, kas izstrādāts īpaši Mac, izskatīsies un darbosies kā Mac lietojumprogramma; īpaši Mac lietotājiem to var būt vieglāk apgūt un lietot. Daudzplatformu lietojumprogramma var pārkāpt daudzas Mac lietotāja saskarnes konvencijas, taču visās operētājsistēmās tā darbosies vienādi.

Šeit ir uzskaitītas programmas, kas darbojas tikai operētājsistēmā macOS:

  • BBEdit 13
  • Coda 2
  • TextMate 2.0
  • Textastic
  • MacVim (lai gan Vim darbojas visur)
  • Spacemacs (lai gan Emacs darbojas visur)

Šie teksta redaktori darbojas arī operētājsistēmās Windows un Linux:

  • Sublime Text 3
  • Atom
  • Visual Studio kods
  • UltraEdit
  • Kronšteini
  • Komodo Rediģēt

Visbeidzot, divām no mūsu programmām ir papildu programmas, kas darbojas iOS operētājsistēmā:

  • Coda 2
  • Textastic

Coda 2 mobilā lietotne ir mazāk jaudīga partneru lietotne, savukārt Textastic mobilā lietotne ir pilnībā aprīkota.

Lietošanas ērtums

Lielākā daļa teksta redaktoru ir jaudīgi un tiem ir daudz funkciju. Dažos no tiem iesācējiem ir vieglāk sākt darbu, bet citos ir ļoti sarežģīta sākotnējā mācīšanās līkne. Šeit ir daži piemēri:

  • Textastic ir vienkāršs un viegli lietojams, taču tam nav daudz funkciju.
  • Sublime Text, Atom un citām programmām ir liela jauda, taču iesācēji var izmantot programmu bez mācību procesa.
  • Vismodernākie teksta redaktori, jo īpaši Vim un Emacs, prasa daudz mācīšanās, pirms varat sākt tos lietot. Vim pat piedāvā spēli, kas māca, kā to lietot.

Daudzi teksta redaktori piedāvā ērtākai lietošanai paredzētas funkcijas, tostarp pārlūka cilnēm līdzīgu saskarni un režīmu, kas novērš traucējumus.

Jaudīgas rediģēšanas funkcijas

Teksta redaktoru lietotāji parasti ir diezgan tehniski un dod priekšroku funkcionalitātei, nevis lietošanas ērtumam. Tastatūras īsceļi var paātrināt darba procesu un ļaut jums turēt rokas uz tastatūras, nevis ķerties pie peles.

Daudzi teksta redaktori ļauj izmantot vairākus kursorus, lai vienlaikus varētu atlasīt un rediģēt vairāk nekā vienu rindu. Tie var arī nodrošināt kolonnas, lai ekrānā vienlaicīgi varētu redzēt dažādas viena faila sadaļas.

Meklēšana un aizstāšana parasti ir konfigurējama. Daudzi teksta redaktori atbalsta regulārās izteiksmes, lai jūs varētu meklēt sarežģītus rakstus. Meklēšana bieži tiek paplašināta līdz failu sistēmai, lai jūs varētu ātri atrast vajadzīgo failu, un parasti tiek atbalstīta arī tiešsaistes krātuve, tostarp FTP un WebDAV serveri, Amazon S3 un citi.

Papildu programmēšanas rīki

Lielākā daļa teksta redaktoru ir pielāgoti izstrādātāju īpašajām vajadzībām. Tas sākas ar sintakses izcelšanu - funkciju, kas atvieglo pirmkoda lasīšanu.

Teksta redaktors saprot dažādu elementu funkcijas dažādās programmēšanas, skriptu vai iezīmēšanas valodās un attēlo tos dažādās krāsās. Mēs pievienosim ekrānšāviņus ar katra teksta redaktora noklusējuma sintakses izcelšanu, izmantojot HTML un PHP faila paraugu.

Koda papildināšana ietaupa jūsu laiku un samazina pārrakstīšanās kļūdu skaitu, piedāvājot ievadīt kodu jūsu vietā. Tas var būt inteliģents veids, kad lietotne saprot kontekstu, vai vienkārši veids, kā piekļūt pieejamo funkciju, mainīgo un citu elementu uznirstošajai izvēlnei. Saistītās funkcijas var automātiski aizvērt tagus un iekavas jūsu vietā.

Koda locīšana ļauj izmantot teksta redaktoru kā kontūrrakstītāju, saliekot avota koda sadaļas tā, lai tās nebūtu redzamas, kad tās nav nepieciešamas. Daži teksta redaktori ļauj arī HTML un CSS failu tiešraides priekšskatījumu - šo funkciju novērtē tīmekļa izstrādātāji.

Visbeidzot, daži teksta redaktori neaprobežojas tikai ar vienkāršu rediģēšanu un ietver funkcijas, kas parasti ir IDE. Parasti tās ietver kompilēšanu, atkļūdošanu un savienojumu ar GitHub, lai veiktu versiju rediģēšanu. Daži teksta redaktori (tostarp Visual Studio Code un Komodo Edit) patiesībā ir uzņēmuma IDE samazinātas versijas, kas ir pieejamas atsevišķi.

Papildu rakstīšanas rīki

Dažos teksta redaktoros ir rakstniekiem paredzētas papildu funkcijas, piemēram, Markdown atbalsts un teksta locīšana. Daudzi rakstnieki novērtē, ka teksta redaktori ir vienkāršāki, ātrāki un pielāgojamāki nekā teksta procesori. Tulkotāji bieži izmanto teksta redaktorus, kas piedāvā regulārās izteiksmes uzlabotai meklēšanai un aizstāšanai.

Spraudņi lietotnes funkcionalitātes paplašināšanai

Daudzu teksta redaktoru pievilcīgākā iezīme ir tā, ka tie ļauj jums izvēlēties nepieciešamās funkcijas, piedāvājot bagātīgu spraudņu ekosistēmu. Tas ļauj jums izveidot pielāgotu lietojumprogrammu. Tas nozīmē arī to, ka teksta redaktori ir mazāk uzpūsti: pēc noklusējuma tajos ir iekļautas tikai būtiskākās funkcijas.

Atkarībā no izvēlētā teksta redaktora spraudņi ir rakstīti dažādās valodās, un izstrādātāji var radīt un kopīgot savus spraudņus. Bieži vien varat piekļūt spraudņu bibliotēkai no programmas iekšpuses un pēc tam pievienot vēlamos spraudņus, veicot tikai dažus klikšķus. Dažos teksta redaktoros ir iekļauts vienkāršs veids, kā ierakstīt makroprogrammas, neveicot kodēšanu.

Izmaksas

Teksta redaktors ir galvenais izstrādātāja rīks, tāpēc nav pārsteigums, ka daži no tiem ir diezgan dārgi - vai nu kā sākotnējais pirkums, vai kā pastāvīga abonēšana. Pārsteigums var būt tas, ka daudzas no labākajām iespējām ir bezmaksas.

Tas var būt tāpēc, ka tās ir atvērtā koda projekts, ko uztur lietotāju kopiena, vai arī tāpēc, ka tās ir ērts veids, kā izmēģināt dārgāku uzņēmuma IDE. Šeit ir jūsu iespējas, kas uzskaitītas no vislētākās līdz lētākajai.

Bezmaksas:

  • Atom: bezmaksas (atvērtā koda)
  • Visual Studio Code: bezmaksas (atvērtā koda)
  • TextMate 2.0: bezmaksas (atvērtā koda)
  • Iekavas: bezmaksas (atvērtā koda)
  • Komodo Edit: bezmaksas (atvērtā koda)
  • MacVim: bezmaksas (atvērtā koda)
  • Spacemacs: bezmaksas (atvērtā koda)

Iegādāties:

  • Textastic: $7,99
  • BBEdit: $49,99 uzreiz vai abonējiet (skatiet tālāk)
  • Sublime Teksts: $80
  • Coda 2: 99,00 $

Abonēšana:

  • BBEdit: 39,99 $ gadā, 3,99 $ mēnesī vai iegādājieties uzreiz (iepriekš).
  • UltraEdit: 79,95 $/gadā

Kāds cits labs teksta redaktors Mac, ko mēs šeit izlaidām? Atstājiet komentāru un dodiet mums zināt.

Es esmu Ketija Danielsa, Adobe Illustrator eksperte. Es izmantoju programmatūru kopš versijas 2.0 un veidoju tai apmācības kopš 2003. gada. Mans emuārs ir viens no populārākajiem galamērķiem tīmeklī cilvēkiem, kuri vēlas apgūt Illustrator. Papildus savam emuāra darbam es esmu arī autors un grafiskais dizainers.