De 4 bedste tekstredaktører til udviklere på Linux

Indholdsfortegnelse:

De 4 bedste tekstredaktører til udviklere på Linux
De 4 bedste tekstredaktører til udviklere på Linux
Anonim

Få emner i Linux-fællesskabet får brugerne så lidenskabeligt som emnet for tekstredaktører. Alle har deres favorit, og utallige grunde til, hvorfor de foretrækker det over andre. Problemet er, at der er mange forskellige tekstredaktører på Linux, der hver især er bygget med en bestemt brug i tankerne. Som følge heraf kan nye brugere, der søger en god tekstredaktør, blive overvældet med alle de forskellige valg. Derfor går vi over nogle af de bedste tekstredaktører til udviklere på Linux.

Vær opmærksom på, at selv om dette er en rangeret liste, betyder det ikke, at der er en "ultimativ" teksteditor. Hvert program har fordele og ulemper, afhængigt af hvem der bruger det og for hvad.

1. VIM

VIM er et tekstredigeringsprogram, der eksisterer for at forbedre Vi-tekstredigeringsprogrammet. Udviklerne så en god base til at starte med, men troede, at det kunne være bedre. VIM-teksteditoren er en hæfteklamme til udvikling på Linux.
VIM er et tekstredigeringsprogram, der eksisterer for at forbedre Vi-tekstredigeringsprogrammet. Udviklerne så en god base til at starte med, men troede, at det kunne være bedre. VIM-teksteditoren er en hæfteklamme til udvikling på Linux.

Årsagen til, at mange vendinger til VIM skyldes, at teksteditoren tilbyder forskellige typer tekstredigeringsfunktioner (herunder en robust kommandolinjemodus), syntaxbelysning, et lavt hukommelsesfodaftryk og meget mere. Mange Linux-brugere siger, at VIM ikke er meget brugervenligt, hvilket er sandt. Faktum er, at det ikke rigtig kan lide andre tekstredaktører derude. Det gør ting radikalt anderledes, og som følge heraf vil nye brugere føle sig uvelkomne. Mange siger, at dette er en svaghed for VIM. Men hardcore fans hævder, at selv om funktionerne tager lidt tid at lære, er det i sidste ende det værd.

Hvis du er en udvikler på Linux på udkig efter en solid teksteditor, skal du give VIM et forsøg. Der kan være lidt af en læringskurve, men hvis du kan mestre det, vil du aldrig vende tilbage.

2. Emacs

Emacs er en stærkt konfigurerbar og brugerdefineret tekstredaktør, der er bragt til dig af GNU-projektet. Det er centreret omkring udvikling, og som følge heraf har mange forskellige funktioner. Teksteditoren indeholder ting som syntaxbelysning for mange forskellige programmeringssprog, linjenumre og mange andre typer funktionaliteter, som brugere kan tilføje og fjerne med udvidelser.
Emacs er en stærkt konfigurerbar og brugerdefineret tekstredaktør, der er bragt til dig af GNU-projektet. Det er centreret omkring udvikling, og som følge heraf har mange forskellige funktioner. Teksteditoren indeholder ting som syntaxbelysning for mange forskellige programmeringssprog, linjenumre og mange andre typer funktionaliteter, som brugere kan tilføje og fjerne med udvidelser.

Hvis du leder efter en solid tekstredaktør, der er meget konfigurerbar, er Emacs et godt valg. Nogle brugere på Linux, der ikke er fans af Emacs, siger, at det er for tungt og for tilstoppet med ting, som ikke alle har brug for (ting som udvidelser). De ser dette som en grund til ikke at bruge denne tekstredaktør, og de siger, at det gør Emacs svage.

Selvom det kan være rigtigt, at en overflod af funktioner kan komme i vejen for kernefunktionaliteten, er det bestemt ikke en svaghed. Det store ved denne tekstredaktør er, at alle kan tage det og gøre det til deres eget. Brugere kan besøge udvidelseslisten og vælge, hvordan de vil have deres teksteditor til at fungere!

3. Geany

Når det kommer til tekstredaktører for udviklere på Linux, er Geany den ulige mand ud. Se, det er ikke bare en teksteditor. I stedet er Geany meget mere end det. Det er et robust og komplekst IDE udviklingsmiljø med mange funktioner. Bedst af alt, i modsætning til andre IDE-miljøer på Linux, søger tekstredaktøren at være uafhængig af alle skrivebordsmiljøer, så det ser rigtig hjemme uanset hvad du bruger på Linux.
Når det kommer til tekstredaktører for udviklere på Linux, er Geany den ulige mand ud. Se, det er ikke bare en teksteditor. I stedet er Geany meget mere end det. Det er et robust og komplekst IDE udviklingsmiljø med mange funktioner. Bedst af alt, i modsætning til andre IDE-miljøer på Linux, søger tekstredaktøren at være uafhængig af alle skrivebordsmiljøer, så det ser rigtig hjemme uanset hvad du bruger på Linux.

Geany IDE har funktioner, som de fleste brugere ville forvente, som syntaxhævning, automatisk kodeafslutning, automatisk lukning af HTML- og XML-tags, kodenavigation, kodetips, en plugin-API og et indbygget build / run-system, der giver brugerne mulighed for øjeblikkeligt at kør deres kode. Hvis du leder efter et godt open source udviklingsmiljø for Linux, skal du give denne tekstredigerer et skud.

4. Sublim tekst

Sublim tekst er en smuk, kompleks udvikler centreret tekst editor til Linux, Mac OS og Windows. Det håndterer alt fra "html til prosa" og har en overflod af funktioner. I modsætning til de andre tekstredigerere på denne liste er Sublime Tekst ikke åben kilde. I stedet er det software licens er "freemium", og brugerne skal betale for en licens til at bruge den.
Sublim tekst er en smuk, kompleks udvikler centreret tekst editor til Linux, Mac OS og Windows. Det håndterer alt fra "html til prosa" og har en overflod af funktioner. I modsætning til de andre tekstredigerere på denne liste er Sublime Tekst ikke åben kilde. I stedet er det software licens er "freemium", og brugerne skal betale for en licens til at bruge den.

Alligevel betyder det ikke, at det ikke er værd at tjekke ud, selvom det ikke er et gratis værktøj. Det har mange fantastiske funktioner, hovedsagelig: Goto Anywhere (en funktion, der giver brugeren mulighed for øjeblikkeligt at springe til en hvilken som helst linje med kode i et øjeblik), distraktionsfri tilstand, multi-valgtilstand og en robust plugin-API, der giver brugerne mulighed for tilføj funktionalitet til det. Hvis du leder efter en teksteditor til at udvikle med på Linux, og du ikke er tilfreds med de andre på denne liste, skal du give Sublime Text et skud. Du vil ikke fortryde det.

Konklusion

Linux har mange gode tekstredaktører til enhver mulig brug. Hvert værktøj har noget særligt at bringe til bordet. Uanset om du er en programmør på udkig efter udviklercentriske funktioner eller bare et simpelt program, der kan tage noter, er der noget for enhver smag.

Populært emne.