Et kig på Atom-teksteditor til GNU / Linux

Der er så mange forskellige tekstredaktører derude, nogle har en GUI, nogle er terminalbaserede; og så mange mennesker foretrækker forskellige af forskellige grunde.

Med alt det sagt er der tidspunkter, hvor jeg snubler over nyt stykke software, der ser ud til at skille sig ud over resten, og i tilfælde af tekstredaktører; Atom har gjort netop det.

Atom er en tekstredigerer, der kan hackes, hvilket betyder, at den næsten kan tilpasses til en ekstrem, men alligevel er den perfekt brugbar og fantastisk, selv med standardopsætningen.

Det er også tilgængeligt til Windows og MacOS X, men sandheden skal siges, at jeg kun virkelig har stødt på mennesker, der bruger det på GNU / Linux. For ikke at sige, at der ikke er folk, der bruger det på andre platforme, bare mine egne observationer.

Installation af Atom

Atom kan installeres enten via .deb- eller .rpm-pakker, der let kan downloades fra hovedwebstedet, eller hvis du foretrækker det, kan du bygge det fra kilden.

Funktioner

Atom-webstedet viser nogle af dets funktioner som:

  • Cross-Platform redigering - Atom fungerer på tværs af operativsystemer. Du kan bruge det på OS X, Windows eller Linux.
  • Indbygget pakkehåndtering - Søg efter og installer nye pakker, eller start med at oprette dine egne - alt sammen fra Atom.
  • Smart autofuldførelse - Atom hjælper dig med at skrive kode hurtigere med en smart, fleksibel autofuldførelse.
  • Filesystembrowser - Gennemse og åbne let en enkelt fil, et helt projekt eller flere projekter i et vindue
  • Flere ruder - Opdel din Atom-interface i flere ruder for at sammenligne og redigere kode på tværs af filer.
  • Find og erstat - Find, forhåndsvisning og erstat tekst, mens du skriver i en fil eller på tværs af alle dine projekter.

Som du kan se, Atom er rettet mod udviklere og programmerere, men jeg har brugt det til at redigere konfigurationsfiler til en af ​​mine servere, og det har været en rigtig god oplevelse at bruge.

En af de fantastiske ting ved Atom er, at der er tilstande / tilføjelser kaldet “Pakker” til Atom, der kan installeres for at forbedre applikationen med næsten enhver tilføjelse, du kan tænke på. //atom.io/packages viser 6.503 pakker, der var tilgængelige på det tidspunkt, hvor jeg skriver denne artikel.

Atom har også et par indbyggede temaer, og meget mere kan findes online for dem, der ikke kan lide det oprindelige udseende. Jeg valgte "One Dark" -temaet, der fulgte med Atom, men //atom.io/themes viser 2.226 temaer, der er tilgængelige online lige fra denne ene ressource placering for Atom. Jeg er sikker på, at der sandsynligvis også er mere spredt over nettet, så hvis du kan tænke på en måde, vil du gerne have, at den skal se .... Det er sandsynligvis derude!

Endelig er Atom sandsynligvis den mest tungt og korrekt dokumenterede applikation, jeg har fundet i, hvad der føles som aldre. "Flight Manual", som de kalder det (//flight-manual.atom.io/)), har detaljeret og let at følge dokumentation om alt fra, hvordan man bruger Atom, til dybere operationer som at tilpasse eller endda udskifte den motor, der kører det, oprette dine egne temaer og alt hvad du muligvis har brug for at vide om at oprette pakker til Atom, debugging osv.

Sidste ord

Alt i alt er Atom et absolut magtsted for en tekstredigerer, der kan være nyttigt for powerusers og udviklere, men også for folk, der bare leder efter en dejlig og ren teksteditor, der kan bruges til at tage ens note. Hvis du er i markedet for noget lignende, kan jeg varmt anbefale at prøve det.