De fyra bästa textredigerare för utvecklare på Linux

click fraud protection

Få ämnen i Linux-gemenskapen får användare lika passionerade som textredigerare. Alla har sin favorit och otaliga skäl till varför de föredrar det framför andra. Problemet är att det finns många olika textredigerare på Linux som alla är byggda med en särskild användning i åtanke. Som ett resultat kan nya användare som letar efter en bra textredigerare bli överväldiga med alla olika val. Det är därför vi i den här artikeln kommer att gå igenom några av de bästa textredigerarna för utvecklare på Linux.

Kom ihåg att även om det här är en rankad lista betyder det inte att det finns en "ultimat" textredigerare. Varje program har fördelar och nackdelar, beroende på vem som använder det och för vad.

1. VIM

VIM är en textredigerare som finns för att förbättra Vi-textredigeraren. Utvecklarna såg en bra bas att börja med, men trodde att det kunde bli bättre. De VIM texteditor är en häftklammer för utveckling på Linux.

Anledningen till att många vänder sig till VIM beror på att textredigeraren erbjuder olika typer av text redigeringslägen (inklusive ett robust kommandoradsläge), syntaxbelysning, fotavtryck med lågt minne och Mer. Många Linux-användare säger att VIM inte är särskilt användarvänligt vilket är sant. Faktum är att det inte riktigt är som någon annan textredigerare där ute. Det gör saker radikalt annorlunda, och som ett resultat kommer nya användare att känna sig ovälkomna. Många säger att detta är en svaghet för VIM. Hardcore-fans hävdar dock att även om funktionerna tar lite tid att lära sig är det i slutändan värt det.

instagram viewer

Om du är en utvecklare på Linux som letar efter en solid textredigerare, prova VIM. Det kan finnas lite av en inlärningskurva, men om du kan behärska den, kommer du aldrig att vilja vända tillbaka.

2. Emacs

Emacs är en mycket konfigurerbar och anpassningsbar textredigerare som du har fått med GNU-projektet. Det är centrerat kring utveckling och har därför många olika funktioner. Textredigeraren erbjuder saker som syntaxbelysning för många olika programmeringsspråk, radnummer och många andra typer av funktionalitet som användare kan lägga till och ta bort med förlängningar.

Om du letar efter en solid textredigerare som är mycket konfigurerbar är Emacs ett bra val. Vissa användare på Linux som inte är fans av Emacs säger att det är för tungt och för tilltäppt med saker som inte alla behöver (saker som tillägg). De ser detta som en anledning att inte använda den här textredigeraren, och de säger att det gör Emacs svag.

Det kan vara sant att ett överflöd av funktioner kan komma i vägen för kärnfunktionaliteten, men det är verkligen inte en svaghet. Det fantastiska med denna textredigerare är att vem som helst kan ta den och göra den till sin egen. Användare kan besöka förlängningslistan och välj hur de vill att textredigeraren ska fungera!

3. Geany

När det gäller textredigerare för utvecklare på Linux, Geany är den udda mannen ute. Se, det är inte bara en textredigerare. I stället är Geany mycket mer än så. Det är en robust och komplex IDE-utvecklingsmiljö med många funktioner. Bäst av allt, till skillnad från andra IDE-miljöer på Linux, försöker textredigeraren att stanna kvar oberoende av alla skrivbordsmiljöer så det kommer att se hemma oavsett vilket skrivbord du har använda på Linux.

Geany IDE har funktioner som de flesta användare kan förvänta sig, som syntaxbelysning, automatisk kodavslutning, automatisk stängning av HTML- och XML-taggar, kodnavigering, kodtips, ett plugin-API och ett inbyggt build / run-system som gör det möjligt för användare att direkt köra sina koda. Om du letar efter en bra open source-utvecklingsmiljö för Linux, ge den här textredigeraren en bild.

4. Sublim text

Sublim text är en vacker, komplex utvecklarcentrerad textredigerare för Linux, Mac OS och Windows. Den hanterar allt från “html till prosa” och har ett överflöd av funktioner. Till skillnad från de andra textredigerare på denna lista är Sublime Text inte öppen källkod. Istället är det mjukvarulicens “freemium”, och användare måste betala för en licens för att använda den.

Även om det inte är ett gratis verktyg betyder det inte att det inte är värt att kolla in. Det har många fantastiska funktioner, främst: Goto Anywhere (en funktion som gör att användaren direkt kan hoppa till valfri kod i ett ögonblick), distraktionsfritt läge, flervalsläge och ett robust plugin-API som låter användare lägga till funktionalitet till det. Om du letar efter en textredigerare att utveckla med på Linux, och du inte är nöjd med de andra på den här listan, gör Sublime Text ett tag. Du kommer inte ångra det.

Slutsats

Linux har många bra textredigerare för alla möjliga användningar. Varje verktyg har något speciellt att ta med sig till bordet. Oavsett om du är en programmerare som letar efter utvecklarcentriska funktioner eller bara ett enkelt program som kan ta anteckningar, finns det något för alla.

watch instagram story