- - De 4 bedste teksteditorer for udviklere på Linux

De 4 bedste teksteditorer for udviklere på Linux

Få emner i Linux-samfundet får brugere somlidenskabelig som emne for tekstredaktører. Alle har deres favorit og utallige grunde til, hvorfor de foretrækker det frem for andre. Problemet er, at der er en masse forskellige tekstredaktører på Linux, der hver er bygget med en særlig brug i tankerne. Som et resultat kan nye brugere, der leder efter en god tekstredigerer, blive overvældede af alle de forskellige valg. Derfor vil vi i denne artikel gennemgå nogle af de bedste tekstredaktører for udviklere på Linux.

Husk, 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 til hvad.

1. VIM

VIM er en teksteditor, der findes for at forbedreVi-teksteditoren. Udviklerne så en god base 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 henvender sig til VIM skyldes det faktumat teksteditoren tilbyder forskellige typer tekstredigeringstilstande (inklusive en robust kommandolinjetilstand), syntaksbelysning, et fodaftryk med lav hukommelse og mere. Mange Linux-brugere siger, at VIM ikke er meget brugervenligt, hvilket er sandt. Faktum er, at det ikke rigtig er som nogen anden tekstredigerer derude. Det gør tingene radikalt anderledes, og som et resultat vil nye brugere føle sig uvelkomne. Mange siger, at dette er en svaghed for VIM. Hardcore-fans hævder imidlertid, at selvom funktionerne tager lidt tid at lære, er det i sidste ende værd.

Hvis du er en udvikler på Linux på udkig efter en solid teksteditor, så prøv VIM. Der kan være lidt af en læringskurve, men hvis du kan mestre den, vil du aldrig vende tilbage.

2. Emacs

Emacs er en meget konfigurerbar og tilpassestekstredaktør bragt til dig af GNU-projektet. Det er centreret omkring udvikling, og har som et resultat mange forskellige funktioner. Teksteditoren tilbyder ting som syntaksbelysning til mange forskellige programmeringssprog, linienumre og adskillige andre typer funktionalitet, som brugere kan tilføje og fjerne med udvidelser.

Hvis du leder efter en solid tekstredigerer, er detmeget konfigurerbar, Emacs er 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 teksteditor, og de siger, at det gør Emacs svag.

Selvom det kan være sandt, at en for stor overflod af afunktioner kan komme i vejen for kernefunktionaliteten, det er bestemt ikke en svaghed. Det fantastiske ved denne teksteditor er, at enhver kan tage det og gøre det til deres eget. Brugere kan besøge udvidelseslisten og vælge, hvordan de vil have, at deres teksteditor skal fungere!

3. Geany

Når det kommer til tekstredaktører for udviklere denLinux, Geany er den underlige mand ude. Se, det er ikke blot en teksteditor. I stedet er Geany meget mere end det. Det er et robust og komplekst IDE-udviklingsmiljø med en masse funktioner. Bedst af alt, i modsætning til andre IDE-miljøer på Linux, stræber teksteditoren med at forblive uafhængig af alle desktopmiljøer, så den vil se lige hjemme uanset hvilket skrivebord du bruger på Linux.

Geany IDE har funktioner, som de fleste brugere villeforventer, som syntaksbelysning, automatisk kodekonfiguration, automatisk lukning af HTML- og XML-tags, kodnavigation, kodetips, et plugin-API og et indbygget build / run-system, der giver brugerne mulighed for øjeblikkeligt at køre deres kode. Hvis du leder efter et godt open source-udviklingsmiljø til Linux, skal du give denne teksteditor et skud.

4. Sublim tekst

Sublime tekst er en smuk, kompleks udviklercentreret tekstredigeringsprogram 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 tekstredaktører på denne liste er Sublime Text ikke open source. I stedet er det softwarelicens “freemium”, og brugere skal betale for en licens for at bruge den.

Selvom det ikke er et gratis værktøj, er det stadigbetyder ikke, at det ikke er værd at tjekke ud. Det har en masse gode funktioner, hovedsageligt: ​​Goto Anywhere (en funktion, der giver brugeren mulighed for øjeblikkeligt at hoppe til en hvilken som helst kodelinje på et øjeblik), distraktionsfri tilstand, multi-select mode og et robust plugin API, der giver brugerne mulighed for at tilføje funktionalitet til det. Hvis du leder efter en teksteditor til at udvikle sig 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 en masse gode tekstredaktører til enhvermulig brug. Hvert værktøj har noget specielt at bringe til bordet. Uanset om du er en programmør, der leder efter udviklercentriske funktioner eller bare et simpelt program, der kan notere, er der noget for enhver smag.

Kommentarer