En titt på Atom-tekstredigeringsprogram for GNU / Linux

Det er så mange forskjellige tekstredigerere der ute, noen har en GUI, noen er terminalbaserte; og så mange foretrekker forskjellige av forskjellige grunner.

Med alt det som er sagt, er det tider hvor jeg snubler over ny programvare som ser ut til å skille seg ut over resten, og for tekstredigerere; Atom har gjort nettopp det.

Atom er en tekstbar redigeringsprogram som kan hackes, noe som betyr at den kan tilpasses nærmest til en ekstrem, men likevel, den er perfekt brukbar og kjempebra selv med standardoppsettet.

Det er også tilgjengelig for Windows og MacOS X, men sannheten skal sies at jeg bare virkelig har møtt folk som bruker den på GNU / Linux. For ikke å si at det ikke er folk som bruker det på andre plattformer, bare mine egne observasjoner.

Installere Atom

Atom kan installeres enten via .deb- eller .rpm-pakker som enkelt kan lastes ned fra hovednettstedet, eller hvis du foretrekker det, kan du bygge det fra kilden.

Egenskaper

Atom-nettstedet viser noen av funksjonene som:

  • Cross-Platform redigering - Atom fungerer på tvers av operativsystemer. Du kan bruke den på OS X, Windows eller Linux.
  • Innebygd pakkehåndtering - Søk etter og installer nye pakker eller begynn å lage dine egne - alt fra Atom.
  • Smart autofullføring - Atom hjelper deg med å skrive kode raskere med en smart, fleksibel autofullføring.
  • Filesystem Browser - Enkelt bla gjennom og åpne en enkelt fil, et helt prosjekt eller flere prosjekter i ett vindu
  • Flere ruter - Del Atom-grensesnittet i flere ruter for å sammenligne og redigere kode på tvers av filer.
  • Finn og erstatt - Finn, forhåndsvis og erstatt tekst mens du skriver i en fil eller på tvers av alle prosjektene dine.

Som du kan si, er Atom rettet mot utviklere og programmerere, men jeg har brukt det til å redigere konfigurasjonsfiler for en av serverne mine, og det har vært en fin godbit å bruke.

Noe av det fantastiske med Atom er at det finnes modi / tillegg som heter “Packages” for Atom som kan installeres for å forbedre applikasjonen med nesten alle tillegg du kan tenke på. //atom.io/packages lister opp 6 503 pakker tilgjengelig da jeg skrev denne artikkelen.

Atom har også noen få innebygde temaer, og mye mer finner du på nettet for de som ikke liker det første utseendet. Jeg valgte "One Dark" -temaet som fulgte med Atom, men //atom.io/themes viser 2226 temaer som er tilgjengelige online bare fra dette ene ressursstedet for Atom. Jeg er sikker på at det sannsynligvis er flere spredte på nettet også, så hvis du kan tenke på en måte du ønsker at den skal se ut .... Det er sannsynligvis der ute!

Til slutt er Atom trolig den mest tungt og riktig dokumenterte applikasjonen jeg har kommet over i det som føles som aldre. "Flight Manual" som de kaller det (//flight-manual.atom.io/)) har detaljert og lett å følge dokumentasjon på alt fra hvordan du bruker Atom, til dypere funksjoner som å tilpasse eller til og med bytte ut motoren som driver det, lage dine egne temaer, og alt du muligens trenger å vite om å lage pakker for Atom, feilsøking osv.

Siste ord

Totalt sett er Atom et absolutt kraftsenter for en tekstredigerer som kan være nyttig for powerusers og utviklere, men også for folk som bare ser etter en fin og ren tekstredigerer som kan brukes til å ta både notater. Hvis du er i markedet for noe slikt, anbefaler jeg på det sterkeste å prøve.