Beste tekstredigerer for Mac i 2022 (detaljert veiledning)

Et tekstredigeringsprogram er et hendig, fleksibelt verktøy som fortjener en plass på hver datamaskin. Som standard er det en grunnleggende forhåndsinstallert med alle populære operativsystemer. De brukes oftest av utviklere, men også ofte av forfattere og notattakere. De beste tekstredigererne har en tendens til å være utrolig kraftige og svært konfigurerbare, noe som gjør dem til et veldig personlig valg.

tekstredigerer for mac

Det betyr at de som bruker tekstredigerere har sterke meninger om dem. Det er viktig å finne en som er helt riktig. Jo mer kjent du blir med den, jo mer nyttig vil du finne den. Det er derfor mange fortsatt bruker kraftige tekstredigerere som er over 30 år gamle, som Vim og GNU Emacs.

På overflaten kan et tekstredigeringsprogram se enkelt, enkelt og kjedelig ut, men det er fordi du ikke har blitt kjent med det ennå. Under panseret er det kraftige funksjoner du kan bruke til å designe et nettsted, utvikle programvareapplikasjoner og skrive en roman. Tekstredigerere er også nyttige for små jobber som å skrive lister eller notere notater. De har en tendens til å komme med et grunnleggende sett med funksjoner som kan utvides gjennom plugins.

Så hva er tekstredigeringsprogrammet for deg?

Vår anbefaling nummer én er Sublim tekst 3. Det er en rask, attraktiv, fullfunksjons tekstredigerer for Mac, Windows og Linux. Det koster $80, men det er ingen offisiell tidsbegrensning for prøveperioden, så du kan bli kjent med appen før du kjøper. Den er konfigurerbar, og et bredt utvalg av pakker er tilgjengelig for å legge til de spesifikke funksjonene du trenger.

Atom er et populært gratis alternativ. I likhet med Sublime Text er den på tvers av plattformer, i stand og kan utvides gjennom et stort pakkelager. Fokuset er på applikasjonsutvikling, men det er en Electron-app, så den er ikke like responsiv som vinneren vår.

Andre tekstredigerere er også ekstremt dyktige og har sine styrker, fokus, begrensninger og grensesnitt. Vi dekker tolv av de beste og hjelper deg med å finne den som passer perfekt for dine behov, preferanser og arbeidsflyt.

Hvorfor stole på meg for denne veiledningen?

En god tekstredigerer er et av mine favorittverktøy. Jeg har brukt dem i flere tiår, først i DOS, deretter Windows, Linux og nå Mac. Jeg redigerer ofte innhold for nettet i et tekstredigeringsprogram, og ser HTML-markeringen direkte. Noen ganger kan jeg være ganske masete med koden som brukes og hvordan den er lagt opp.

På Linux var favoritttekstredigererne mine Genie og Bluefish, selv om jeg også regelmessig brukte Gedit og Kate. Da jeg byttet til Mac, brukte jeg først TextMate. Etter en tid vendte jeg imidlertid til Sublime Text, som ble oppdatert regelmessig.

I continued experimenting with other text editors and eventually settled on Komodo Edit. It had the features I needed at the time and an interface that suited my workflow. That included recording many basic search-and-replace macros that were conveniently listed in a side panel. I could launch them one-by-one by double-clicking on the macro name.

Jeg kjøpte Textastic for iPaden min og byttet til slutt til den på Macen min også. Den er mager, slem og gjorde alt jeg trengte den gangen.

Jeg har også ofte spilt med Vim og Emacs opp gjennom årene, men har ikke dedikert nok tid til å lære å bruke dem dyktig. Grensesnittene deres ligner ikke på moderne apper, så jeg fant det vanskelig å holde meg til dem selv om jeg er overbevist om at de er de kraftigste verktøyene der ute og har venner som sverger til dem.

Hvem trenger en tekstredigerer?

Hvem trenger en anstendig tekstredigerer? Alle som trenger å jobbe med vanlige tekstfiler. Det inkluderer folk som trenger et tilfeldig verktøy for små redigeringer og de som bruker et som sitt primære programvareverktøy hver dag. Du kan bruke et tekstredigeringsprogram for oppgaver som:

  • lage HTML- og CSS-filer når du oppretter et nettsted
  • skrive innhold for nettet i HTML eller Markdown
  • utvikle webapper ved hjelp av et programmeringsspråk som Python, JavaScript, Java, Ruby on Rails eller PHP
  • utvikle desktop-apper ved å bruke et programmeringsspråk som Objective C, C# eller C++
  • utvikle mobilapplikasjoner ved å bruke et programmeringsspråk som Java, Python, Objective C, Swift, C#, C++
  • redigere tekstbaserte konfigurasjonsfiler for et program eller operativsystemet ditt
  • skriving i markup-språk som lar deg legge til formatering i ren tekst, som Fountain for manus og Markdown for prosa
  • ta notater i ren tekst eller Markdown for å unngå leverandørlåsing

Noen tekstredigerere er utviklet med en eller flere av disse oppgavene i tankene. Et tekstredigeringsprogram rettet mot apputviklere kan inneholde en debugger, mens et tekstredigeringsprogram rettet mot nettutviklere kan ha en forhåndsvisningsrute. Men de fleste tekstredigerere er fleksible nok til å brukes til ethvert formål.

Appellen til en tekstredigerer er at den kan brukes til så mange forskjellige ting, og tilpasses på måter som ingen annen type app kan. Imidlertid foretrekker mange brukere å bruke et mer spesialisert verktøy, for eksempel en IDE (Integrated Development Environment) for programmering, eller en dedikert skriveapplikasjon som Scrivener or Ulysses.

Siden du er interessert i tekstredigerere, har vi en rekke andre sammendrag som også kan interessere deg:

Beste tekstredigerer for Mac: Vinnerne

Beste kommersielle tekstredigerer: Sublime Text 3

Tekstredaktør25

Sublime Text 3 er en tekstredigering på tvers av plattformer som er rask, enkel å komme i gang med og oppfyller behovene til de fleste brukere. Det ble lansert i 2022 og er fullt utstyrt og kan tilpasses – et utmerket valg for alle som trenger en profesjonell, dyktig tekstredigerer.

Besøk offisielle Sublime Text Site å laste ned. Den gratis prøveperioden er ubestemt. Appen koster $80 for hver bruker (ikke for hver maskin) for fortsatt bruk.

Et øyeblikk:

  • Tagline: ‘En sofistikert tekstredigerer for kode, markering og prosa.’
  • Fokus: Allrounder – apputvikling, webutvikling, skriving
  • Plattformer: Mac, Windows, Linux

It’s easy to get started with Sublime Text. There is no real end-point to the free trial, so you can test it thoroughly before you decide to purchase it, which you will be invited to do from time to time. And the app is easy to learn. You jump in and start using it, then pick up its advanced features along the way as you need them.

Det ser flott ut og er rikt på funksjoner. Sublime Text 3 fungerer konsekvent på tvers av alle plattformer, noe som oppnås ved bruk av et tilpasset UI-verktøysett, og selve appen er innfødt til hvert operativsystem. Det gjør den lettere og mer responsiv enn andre redaktører på tvers av plattformer.

Sublime Text tilbyr et bredt utvalg av hurtigtaster for å holde fingrene der du vil ha dem, og en valgfri minimap på høyre side av skjermen viser deg umiddelbart hvor du er i et dokument.

Syntaks utheving tilbys, og en rekke farger er tilgjengelige. Her er standardinnstillingene for en HTML-fil:

Tekstredaktør23

Og her er standard syntaksutheving for en PHP-fil:

Tekstredaktør22

Du kan se flere åpne dokumenter i en fanebasert grensesnitt (som ovenfor) eller i separate vinduer.

A distraksjonsfri modus gjør vinduet i fullskjerm, og menyen og andre brukergrensesnittelementer er skjult.

Tekstredaktør24

Du kan redigere flere linjer samtidig ved å velge de ønskede linjenumrene (ved å Shift-klikke eller Kommando-klikke), og deretter bruke hurtigtasten kommando-shift-L. En markør vil vises på hver valgt linje.

Kodeseksjoner kan være foldet (for eksempel der nestet hvis setninger brukes) ved å klikke på trekantene ved siden av linjenumrene.

Tekstredaktør27

Søk og erstatt er kraftig og støtter regulære uttrykk. Søket utvides til filsystemet med Gå til noe (Command-P) kommando, som er den raskeste måten å åpne en fil i gjeldende mappe. Andre ‘Goto’-kommandoer gjør navigeringen enkel og inkluderer Goto Symbol, Goto Definition, Goto Reference og Goto Line.

Tekstredaktør26

The app is highly customizable. innstillinger endres ved å redigere en tekstbasert konfigurasjonsfil. Selv om det kan overraske nybegynnere, gir det mye mening for de som er vant til å jobbe i et tekstredigeringsprogram, og preferansefilen er svært kommentert slik at du kan se de tilgjengelige alternativene.

Tekstredaktør29

Plugins er tilgjengelige fra Sublime Text’s pakkehåndtering systemet, som kan nås fra kommandopaletten i appen eller fra offesiell nettside. Disse kan utvide funksjonaliteten til appen på spesifikke måter, og er skrevet i Python. Nesten 5,000 er tilgjengelig for øyeblikket.

Tekstredaktør28

Beste fritekstredigerer: Atom

Tekstredaktør32

Atom er et gratis og åpen kildekode-alternativ lansert i 2022. Det har lignende funksjonalitet som Sublime Text. Atom er på tvers av plattformer og basert på Electron-rammeverket «skriv én gang og distribuer overalt», så det er litt tregere enn Sublime Text.

Appen ble laget av GitHub, som har blitt senere ervervet av Microsoft. Til tross for bekymringer fra noen i samfunnet (spesielt siden Microsoft allerede hadde utviklet sitt eget tekstredigeringsprogram), er Atom fortsatt en robust tekstredigerer.

Besøk den offisielle Atom-siden for å laste ned appen gratis.

Et øyeblikk:

  • Tagline: ‘En hackbar tekstredigerer for det 21. århundre.’
  • Fokus: Applikasjonsutvikling
  • Plattformer: Mac, Windows, Linux

Foreløpig er ikke førsteinntrykket Atom gir bra. Første gang du åpner den under macOS Catalina vises en feilmelding:

‘Atom’ kan ikke åpnes fordi Apple ikke kan sjekke den for skadelig programvare.

Jeg fant en løsning på Atom diskusjonsforum: finn Atom i Finder, høyreklikk på det, og velg åpne. Når du har gjort det, åpnes appen uten feilmelding i fremtiden. Jeg er overrasket over at det ikke allerede er laget en løsning for dette.

Atom er lett for nye brukere å plukke opp. Den tilbyr et fanebasert grensesnitt samt flere ruter, samt attraktiv syntaksutheving for en rekke språk. Her er standardformatet for HTML- og PHP-filer.

Tekstredaktør30

I likhet med Sublime Text er redigering med flere linjer tilgjengelig, som strekker seg til redigering av flere brukere. fjernskriver er en unik funksjon som lar forskjellige brukere åpne og redigere dokumentet samtidig, omtrent som du ville gjort med Google Dokumenter.

Kodefolding og smart autofullføring er tilgjengelig, det samme er regulære uttrykk, en filsystemnettleser, utmerkede navigasjonsalternativer og kraftige søk.

Tekstredaktør31

Siden appen ble laget med utviklere i tankene, er det ingen overraskelse at Atom inkluderer noen IDE-funksjoner og tilbyr å installere Apples utviklingsverktøy for deg når du åpner den for første gang.

Du legger til funksjonalitet til appen gjennom pakker, og pakkebehandleren kan nås direkte fra Atom.

Tekstredaktør33

Tusenvis av pakker er tilgjengelige. De lar deg legge til funksjoner som distraksjonsfri redigering, bruk av Markdown, ekstra kodebiter og språkstøtte, og detaljert tilpasning av måten appen ser ut og fungerer på.

Beste tekstredigerer for Mac: Konkurransen

Visual Studio Code

Tekstredaktør34

Selv om Atom nå teknisk sett er et Microsoft-produkt, er Visual Studio Code appen de designet, og den er kjempefin. Den ble lansert i 2022 og øker raskt i popularitet. Dens fremstående funksjoner er smart kodefullføring og syntaksutheving.

Besøk offisiell Visual Studio Code-side for å laste ned appen gratis.

Et øyeblikk:

  • Tagline: ‘Koderedigering. Omdefinert.’
  • Fokus: Applikasjonsutvikling
  • Plattformer: Mac, Windows, Linux

VSCode er rask og responsiv, rettet mot utviklere, og fokusert på redigering og feilsøking av kode. Den er utgitt under en åpen kildekode MIT-lisens.

IntelliSense er en funksjon som legger til intelligens til kodefullføring og syntaksutheving ved å ta hensyn til variabeltyper, funksjonsdefinisjoner og importerte moduler. Over 30 programmeringsspråk støttes, inkludert ASP.NET og C#. Her er standard syntaksutheving for HTML- og PHP-filer:

Tekstredaktør35
Tekstredaktør36

Appen har litt av en læringskurve og inkluderer både et fanebasert grensesnitt og delte vinduer. Zen-modus gir et minimalt grensesnitt ved å trykke på en knapp, skjuler menyer og vinduer og maksimerer appen til å fylle skjermen.

Den inkluderer en terminal, debugger og Git-kommandoer, men er ikke en full IDE. For det må du kjøpe den mye større Visual Studio, Microsofts profesjonelle IDE.

Et stort utvidelsesbibliotek er tilgjengelig fra appen, og gir tilgang til gratispakker som utvider VSCodes funksjonalitet. Disse inkluderer plugins for å skrive i Markdown, kjøre shell-skript og til og med lage AppleScript.

Tekstredaktør37

BB Edit 13

Bare Bones Softwares BBEdit 13 er en svært populær Mac-only editor som først ble utgitt helt tilbake i 1992. Ifølge den offisielle nettsiden er den designet for å dekke behovene til forfattere, nettforfattere og programvareutviklere.

Besøk den offisielle BBEdit-siden for å laste ned appen. En individuell lisens koster $49.99. Abonnementer kan kjøpes fra Mac App Store og koster $3.99/måned eller $39.99/år.

Et øyeblikk:

  • Tagline: “It doesn’t suck.®”
  • Fokus: Allrounder: apputvikling, webutvikling, skriving
  • Plattformer: Kun Mac

Dette tekstredigeringsprogrammet er en favoritt blant Mac-fans og følger nøye med Apples retningslinjer for brukergrensesnitt, inkludert hurtigtaster og dra-og-slipp-konvensjoner. Den er både rask og stabil.

Den er imidlertid mindre moderne enn andre tekstredigerere i denne anmeldelsen. Det føles litt utdatert. Den tilbyr ikke faner for hvert åpent dokument; i stedet vises åpne filer nederst på sidepanelet. Sammenlignet med andre tekstredigerere er det en ganske komplisert oppgave å legge til temaer og pakker.

Syntaksutheving og funksjonsnavigering er godt implementert. Slik vises HTML- og PHP-filer:

Tekstredaktør38
Tekstredaktør39

Søk er kraftig, og tilbyr både regulære uttrykk og Grep-mønstermatching. Kodefolding og tekstfullføring er tilgjengelig, men flerlinjeredigering er det ikke.

Denne editoren gir flere verktøy for forfattere som standard enn de fleste av sine konkurrenter. Faktisk forfatter Matt Gremmel har brukt den som en av hans primære skriveapper siden minst 2013, selv om han også bruker andre apper.

Coda (nå Nova)

Tekstredaktør40

Panic’s Coda er et tekstredigeringsprogram kun for Mac med fokus på nettutvikling og ble opprinnelig utgitt i 2022. Det vil ikke eksistere mye lenger fordi det vil bli erstattet av en ny app.

Besøk det offisielle nettstedet for å laste ned appen. Du kan kjøpe appen for $99.

Et øyeblikk:

  • Tagline: «Du koder for nettet. Du krever en rask, ren og kraftig tekstredigerer. Piksel-perfekt forhåndsvisning. En innebygd måte å åpne og administrere dine lokale og eksterne filer. Og kanskje en dæsj SSH. Si hei, Coda.’
  • Fokus: Webutvikling
  • Plattformer: Kun Mac

Coda er nå tolv år gammel og føler seg datert. Panic innser det, og i stedet for å bare gi den en ansiktsløftning, utviklet de en helt ny app: Nova.

Den inneholder noen nyttige funksjoner for webutviklere. Min favoritt er den innebygde WebKit forhåndsvisning med en nettinspektør, debugger og profiler. Den kan også enkelt få tilgang til eksterne filer, inkludert de på FTP-, SFTP-, WebDAV- eller Amazon S3-servere.

Coda inkluderer mange av konkurrentenes funksjoner:

  • Søk og erstatt
  • Kodefolding
  • Autofullføring for hele prosjektet
  • Automatisk lukking av merkelappen
  • Syntaksutheving for et bredt spekter av språk

Slik ser standard syntaksutheving ut for våre eksempel-HTML- og PHP-filer:

Tekstredaktør11
Tekstredaktør12

Et stort plugin-lager er tilgjengelig på den offisielle nettsiden som lar deg legge til flere funksjoner til programmet. Skriptspråket Cocoa brukes. En iOS-følgeversjon (gratis på iOS App Store) lar deg sjekke og redigere kode når du er på farten, og du kan synkronisere arbeidet ditt mellom enheter.

UltraEdit

UltraEdit versjon 20.00 er tekstredigeringskomponenten i en serie med programmer fra IDM Computer Solutions, Inc., inkludert UltraCompare, UltraEdit Suite, UltraFinder og IDM All Access. Den ble først utgitt i 1994, så den har eksistert en stund og har en lojal tilhengerskare.

Besøk den offisielle UltraEdit-siden for å laste ned appen. Et abonnement koster $79.95/år (det andre året er halv pris) og dekker opptil fem installasjoner. Alternativt kan du abonnere på alle IDMs apper for $99.95/år. 30-dagers prøveversjon, 30-dagers pengene-tilbake-garanti.

Et øyeblikk:

  • Tagline: ‘UltraEdit er den mest fleksible, kraftige og sikre tekstredigereren der ute.’
  • Fokus: Applikasjons- og webutvikling
  • Plattformer: Mac, Windows, Linux

Et personlig lisensabonnement dekker enten tre eller fem installasjoner – UltraEdit-nettstedet er uklart. På hjemmesiden snakker det om 3 for 1 lisensiering: ‘Din personlige lisens er god for opptil 3 maskiner på en hvilken som helst kombinasjon av plattformer.’ Likevel står det på kjøpssiden at et abonnement dekker ‘Opptil 5 installasjoner (personlige lisenser).’

Tekstredaktør13

Appen egner seg for både web- og apputvikling. Den støtter HTML, JavaScript, PHP, C/C++, PHP, Perl, Python og mer. Her er standardsyntaksuthevingen for våre eksempel-HTML- og PHP-filer:

Tekstredaktør14
Tekstredaktør15

Den er kraftig og lar deg jobbe med gigantiske filer, opptil gigabyte store. Den støtter redigering av flere linjer og kolonneredigeringsmodus, kodefolding og autofullføring. Søkefunksjonen inkluderer regulære uttrykk og søk etter filer. Feilsøking og live forhåndsvisning støttes også. Appen kan tilpasses, slik at du kan lage makroer, skript og hurtigtaster. En API og et utvalg av temaer er tilgjengelig.

TextMate 2.0

TextMate 2.0 av MacroMates er en kraftig, tilpassbar tekstredigerer kun for macOS. Versjon 1 var svært populær, men da versjon 2 ble forsinket, hoppet mange brukere til noe som oppdateres mer regelmessig, spesielt Sublime Text. Oppdateringen ble til slutt lansert og er nå et åpen kildekode-prosjekt (se lisensen her).

Besøk offisielle TextMate-side for å laste ned appen gratis.

Et øyeblikk:

  • Tagline: ‘Kraftig og tilpassbar tekstredigerer med støtte for en enorm liste med programmeringsspråk og utviklet som åpen kildekode.’
  • Fokus: Applikasjons- og webutvikling
  • Plattformer: Kun Mac

TextMate er rettet mot utviklere og er spesielt populær blant Ruby on Rails-utviklere. Det er også av spesiell interesse for Mac- og iOS-utviklere fordi det fungerer med Xcode og kan bygge Xcode-prosjekter.

Funksjoner legges til ved å installere bunter. Den er lett og tilbyr et rent grensesnitt. Her er hvordan syntaks fremheves i våre eksempel HTML- og PHP-filer:

Tekstredaktør16
Tekstredaktør17

Avanserte funksjoner som å gjøre flere redigeringer samtidig, automatisk sammenkobling av parenteser, kolonnevalg og versjonskontroll er tilgjengelige. Søk og erstatt fungerer på tvers av prosjekter, makroer kan registreres, og en betydelig liste over programmeringsspråk støttes.

Parentes

Brackets er et fellesskapsveiledet åpen kildekode-prosjekt (utgitt under MIT License) founded by Adobe in 2022. It has the goal of pushing web development editors to the next level. Brackets has a clean, modern interface that you’ll be familiar with if you use other Adobe products.

Besøk den offisielle Brackets-siden for å laste ned appen gratis.

Et øyeblikk:

  • Tagline: ‘En moderne åpen kildekode-tekstredigerer som forstår webdesign.’
  • Fokus: Webutvikling
  • Plattformer: Mac, Windows, Linux

Brackets har fokus på nettutvikling, og tilbyr live forhåndsvisning av HTML- og CSS-filer, oppdatering av sider i sanntid. En Ingen distraksjoner-knapp gir deg et enklere grensesnitt ved å trykke på en knapp, og en rekke gratis utvidelser er tilgjengelige for å legge til den spesifikke funksjonaliteten du trenger.

Tekstredaktør18

Appen støtter over 38 filformater og programmeringsspråk, inkludert C++, C, VB Script, Java, JavaScript, HTML, Python, Perl og Ruby. Her er standard syntaksutheving for HTML og PHP:

Tekstredaktør19
Tekstredaktør20

Som en Adobe-app har Brackets sømløs integrasjon med Photoshop. PSD Lens er en funksjon som trekker ut bilder, logoer og designstiler fra Photoshop. Extract er et verktøy som tar farger, fonter, gradienter, målinger og annen informasjon fra PSD-er for automatisk å lage CSS. Dette er spesielt nyttige funksjoner for frontend-utviklere.

Komodo Rediger

Komodo Edit er en enkel, men kraftig tekstredigerer fra ActiveState og er tilgjengelig gratis. Den ble først utgitt i 2022 og ser nå ganske utdatert ut. Det er en kuttet versjon av den mer avanserte Komodo IDE, som nå også er tilgjengelig gratis.

Besøk den offisielle Komodo Edit-siden for å laste ned appen gratis.

Et øyeblikk:

  • Tagline: ‘Koderedigering for språk med åpen kildekode.’
  • Fokus: Applikasjons- og webutvikling
  • Plattformer: Mac, Windows, Linux

Komodo Edit er distribuert under MOZILLA OFFENTLIG åpen kildekode programvarelisens. I likhet med Atom, vises en feilmelding når du åpner Komodo Edit for første gang i macOS Catalina:

‘Komodo Edit 12’ kan ikke åpnes fordi Apple ikke kan sjekke den for skadelig programvare.

Løsningen er den samme: finn appen i Finder, høyreklikk og velg Åpne.

Tekstredaktør1

Appen er enkel nok til at nybegynnere kan begynne å bruke umiddelbart. Fokusmodus viser bare editoren. Et fanebasert grensesnitt lar deg enkelt bytte mellom åpne filer. Go To Anything lar deg raskt søke etter og åpne filen du ønsker. Her er hvordan en HTML- og PHP-fil vises i redigeringsprogrammet.

Tekstredaktør2
Tekstredaktør3

Mer avanserte funksjoner er tilgjengelige, inkludert sporendringer, autofullføring og flere valg. En Markdown-viser er nyttig for forfattere, og makroer kan tas opp.

Tekstastisk

Textastic er et avansert koderedigeringsprogram som opprinnelig ble skrevet for iPad, og nå tilgjengelig for Mac og iPhone. I motsetning til Coda 2, som også tilbyr en iPad-app, er mobilversjonen av Textastic funksjonsfull og kraftig. Faktisk snakker selskapet om Mac-versjonen som sin følgesvenn-app.

Kjøp appen for $7.99 fra Mac App Store. En prøveversjon kan lastes ned fra offisiell Textastic-side. iOS-versjonen kan kjøpes for $9.99 fra App Store.

Et øyeblikk:

  • Tagline: ‘Enkel og rask tekstredigerer for iPad/iPhone/Mac.’
  • Fokus: Enkelhet og brukervennlighet
  • Plattformer: Mac, iOS

Textastic er rimelig og brukervennlig. Jeg har brukt appen på iPaden min siden den ble utgitt, og begynte å bruke Mac-versjonen siden den var tilgjengelig fordi den er lett og enkel å bruke. Den er dyktig, men ikke den kraftigste.

Mer enn 80 programmerings- og markup-språk støttes. Her er hvordan Textastic viser HTML og PHP.

Tekstredaktør4
Tekstredaktør5

Den vil automatisk fullføre kode for HTML, CSS, JavaScript, PHP, C og Objective-C. Den støtter TextMate og Sublime Text-definisjoner. Filene dine synkroniseres mellom Mac- og iOS-versjonen via iCloud Drive.

Macvim

Vim er en svært konfigurerbar kommandolinjetekstredigerer opprettet i 1991. Det er en oppdatering til Vi (‘Vi Improved’), som ble skrevet i 1976. Den brukes fortsatt av mange utviklere i dag, selv om grensesnittet er forskjellig fra moderne tekstredigerere. Macvim adresserer det til en viss grad, men den har fortsatt en betydelig læringskurve.

Besøk den offisielle MacVim-siden for å laste ned appen gratis.

Et øyeblikk:

  • Tagline: ‘Vim – den allestedsnærværende tekstredigereren.’
  • Focus: Anything you can imagine
  • Plattformer: Mac. (Vim er tilgjengelig som et kommandolinjeverktøy på Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS.)

Du har allerede Vim på din Mac. Bare åpne et terminalvindu og skriv ‘vi’ eller ‘vim’, så åpnes det. MacVim lar deg åpne appen ved å klikke på et ikon i stedet. Den har også en full menylinje og er litt mer brukervennlig.

Tekstredaktør6

Mens MacVim er skrevet kun for Mac-er, er Vim så kryssplattform som du kan få. Den er tilgjengelig på Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS og MorphOS. Den er designet for utviklere, og et enormt antall tillegg er tilgjengelige.

Det er et modalt program. Når du klikker på appens vindu og begynner å skrive, vil du legge merke til at markøren hopper rundt dokumentet i stedet for at tegnene legges til i filen. Det er en funksjon, og når du først har lært hva hver tast gjør, vil du navigere gjennom filen raskere enn noen gang.

For å legge til tekst i filen, må du skrive inn Sett inn modus ved å trykke på bokstaven ‘i’ for å sette inn tekst der markøren er, eller ‘o’ for å sette inn tekst på begynnelsen av neste linje. Gå ut av innsettingsmodus ved å trykke på Escape. Noen kommandoer starter med et kolon. For å lagre en fil, skriv for eksempel ‘:w’ og for å avslutte skriv ‘:q’.

Selv om grensesnittet er annerledes, kan MacVim gjøre alt tekstredigererne ovenfor kan gjøre, og mer. Slik vises syntaksutheving for HTML- og PHP-filer:

Tekstredaktør7
Tekstredaktør8

Er det verdt å lære en app som er så forskjellig fra moderne apper? Mange utviklere svarer med et entusiastisk ‘Ja!’ Her er noen artikler som snakker om hvorfor noen utviklere bruker og elsker Vim:

Rommaskiner

GNU Emacs er lik. Det er en gammel kommandolinjeredigerer som opprinnelig ble utgitt i 1984 som en oppdatering til en eldre Emacs fra 1976. Spacemacs er et forsøk på å bringe den inn i den moderne verden, selv om det å installere appen er mye arbeid!

Besøk den offisielle Spacemacs-siden for å laste ned appen gratis.

Et øyeblikk:

  • Tagline: ‘Emacs – en utvidbar, tilpassbar, gratis/fri tekstredigerer – og mer.’
  • Focus: Anything you can imagine
  • Plattformer: Mac (GNU Emacs er tilgjengelig som et kommandolinjeverktøy på et bredt spekter av operativsystemer.)

GNU Emacs og Spacemacs er tilgjengelige gratis under en GPL-lisens. I likhet med Vim, må du bruke tid på å lære hvordan du bruker det før du får gjort noe. Å installere appen tar ganske mye arbeid på kommandolinjen, men utviklere skal ikke ha noen problemer. Sørg for at du først leser dokumentasjonen nøye.

Når du først starter Spacemacs, velger du om du foretrekker Vims eller Emacs editor-stil og flere andre alternativer. Etter det vil de nødvendige tilleggspakkene bli installert automatisk. Programmet er kraftig og er avhengig av programmeringsspråket Emacs-Lisp for å utvide funksjonaliteten.

Her er måten HTML- og PHP-filer vises som standard:

Tekstredaktør9
Tekstredaktør10

Spacemacs (og GNU Emacs generelt) er den appen som er vanskeligst å lære i oppsummeringen vår, men også den kraftigste. Det vil ta tid og krefter å lære. Hvis du er interessert, er den offisielle et utmerket sted å starte Omvisning i Emacs.

Beste tekstredigerer for Mac: Slik testet vi

Støttede stasjonære og mobile plattformer

Hvis du jobber på flere datamaskiner som kjører forskjellige operativsystemer, foretrekker du kanskje å bruke et tekstredigeringsprogram som fungerer overalt. Alle appene som anbefales i denne sammendraget fungerer på en Mac. Noen er også tilgjengelige for andre plattformer, spesielt Windows og Linux. Et par av appene fungerer også på iOS, slik at du kan få gjort litt arbeid på iPhone eller iPad når du ikke er på kontoret.

Et tekstredigeringsprogram designet spesielt for Mac vil se ut og føles som en Mac-app; dedikerte Mac-brukere kan finne det lettere å lære og bruke. En app på tvers av plattformer kan bryte mange konvensjoner for Mac-brukergrensesnitt, men den vil fungere på samme måte på alle operativsystemer.

Her er appene som bare fungerer på macOS:

  • BB Edit 13
  • Kode 2
  • TextMate 2.0
  • Tekstastisk
  • MacVim (selv om Vim fungerer overalt)
  • Spacemacs (selv om Emacs fungerer overalt)

These text editors also work on Windows and Linux:

  • Sublim tekst 3
  • Atom
  • Visual Studio Code
  • UltraEdit
  • Parentes
  • Komodo Rediger

Til slutt har to av appene våre følgeapper som kjører på iOS:

  • Kode 2
  • Tekstastisk

Coda 2s mobilapp er en mindre kraftig partnerapp, mens Textastics mobilapp er fullt utstyrt.

Brukervennlighet

De fleste tekstredigerere er kraftige og har massevis av funksjoner. Noen gjør det lettere for en nybegynner å komme i gang, mens andre har en bratt innledende læringskurve. Her er noen eksempler:

  • Textastic er enkel og lett å bruke, men har ikke mye funksjonalitet.
  • Sublime Text, Atom og andre har mye kraft under panseret, men nybegynnere kan bruke programmet uten læringskurven.
  • De mest avanserte tekstredigererne, spesielt Vim og Emacs, krever mye læring før du kan begynne å bruke dem. Vim tilbyr til og med et spill som lærer deg hvordan du bruker det.

Mange tekstredigerere har funksjoner som er rettet mot brukervennlighet, inkludert et nettleserlignende grensesnitt med faner og en distraksjonsfri modus.

Kraftige redigeringsfunksjoner

Brukere av tekstredigerere har en tendens til å være ganske tekniske og foretrekker funksjonalitet fremfor brukervennlighet. Tastatursnarveier kan øke hastigheten på arbeidsflyten og lar deg holde hendene på tastaturet i stedet for å strekke seg etter en mus.

Mange tekstredigerere lar deg ha flere markører slik at du kan velge og redigere mer enn én linje om gangen. De kan også gi kolonner slik at du kan se forskjellige deler av den samme filen på skjermen samtidig.

Søk og erstatt pleier å være konfigurerbart. Mange tekstredigerere støtter regulære uttrykk slik at du kan søke etter komplekse mønstre. Søk utvides ofte til filsystemet slik at du raskt kan finne filen du trenger, og nettlagring – inkludert FTP- og WebDAV-servere, Amazon S3 og mer – støttes vanligvis.

Ekstra programmeringsverktøy

De fleste tekstredigerere imøtekommer de spesifikke behovene til utviklere. Det starter med syntaksutheving, en funksjon som gjør kildekoden lettere å lese.

Tekstredigeringsprogrammet forstår funksjonen til forskjellige elementer i et bredt utvalg programmerings-, skript- eller markeringsspråk, og viser dem i forskjellige farger. Vi vil inkludere skjermbilder av standard syntaksutheving av hver tekstredigerer, ved å bruke en eksempel HTML- og PHP-fil.

Kodefullføring sparer deg for tid og reduserer skrivefeil ved å tilby å skrive kode for deg. Dette kan være intelligent, der appen forstår konteksten, eller bare en måte å få tilgang til en popup-meny med tilgjengelige funksjoner, variabler og andre elementer. Relaterte funksjoner kan automatisk lukke tagger og parenteser for deg.

Kodefolding lar deg bruke tekstredigereren som en disposisjon, og kollapser deler av kildekoden slik at de er skjult for syne når de ikke er nødvendige. Noen tekstredigerere tillater også en live forhåndsvisning av HTML- og CSS-filer, en funksjon som webutviklere setter pris på.

Til slutt går noen tekstredigerere utover enkel redigering og inkluderer funksjoner du vanligvis finner i en IDE. Disse inkluderer vanligvis kompilering, feilsøking og tilkobling til GitHub for versjonskontroll. Noen tekstredigerere (inkludert Visual Studio Code og Komodo Edit) er faktisk reduserte versjoner av selskapets IDE, som er tilgjengelige separat.

Ytterligere skriveverktøy

Noen tekstredigerere inkluderer tilleggsfunksjoner for forfattere, som Markdown-støtte og tekstfolding. Mange forfattere setter pris på at tekstredigerere er enklere, raskere og mer tilpassbare enn tekstbehandlere. Oversettere bruker ofte tekstredigerere som tilbyr regulære uttrykk for avansert søk og erstatning.

Plugins for å utvide appens funksjonalitet

Den mest tiltalende funksjonen til mange tekstredigerere er at de lar deg velge hvilke funksjoner du trenger ved å tilby et rikt økosystem av plugins. Den lar deg bygge en tilpasset app. Det betyr også at tekstredigerere er mindre oppblåste: som standard inkluderer de bare viktige funksjoner.

Plugins er skrevet på en rekke språk avhengig av tekstredigeringsprogrammet du velger, og utviklere kan lage og dele pluginene sine. Du kan ofte få tilgang til biblioteket med plugins fra appen, og deretter legge til de du vil ha med bare noen få klikk. Noen tekstredigerere inkluderer en enkel måte å ta opp makroer uten koding.

Kostnad

En tekstredigerer er det primære verktøyet til en utvikler, så det er ingen overraskelse at noen er ganske dyre, enten som et første kjøp eller et pågående abonnement. Det som kan overraske deg er at mange av de beste alternativene er gratis.

Det kan være fordi de er et åpen kildekode-prosjekt vedlikeholdt av et fellesskap av brukere, eller fordi de er en praktisk måte å få smaken på selskapets dyrere IDE. Her er alternativene dine, oppført fra rimeligste til minst.

Gratis:

  • Atom: gratis (åpen kildekode)
  • Visual Studio Code: gratis (åpen kildekode)
  • TextMate 2.0: gratis (åpen kildekode)
  • Klammer: gratis (åpen kildekode)
  • Komodo Edit: gratis (åpen kildekode)
  • MacVim: gratis (åpen kildekode)
  • Spacemacs: gratis (åpen kildekode)

Kjøp:

  • Tekst: $7.99
  • BBEdit: $49.99 direkte, eller abonner (se nedenfor)
  • Sublim tekst: $80
  • Coda 2: $99.00

Abonnement:

  • BBEdit: $39.99/år, $3.99/måned, eller kjøp direkte (over)
  • UltraEdit: $79.95/år

Noen annen god tekstredigerer for Mac som vi savnet her? Legg igjen en kommentar og gi oss beskjed.