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

De 4 bästa textredigerarna för utvecklare på Linux

Få ämnen i Linux-gemenskapen får användare sompassionerad 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 att förbättraVi-textredigeraren. Utvecklarna såg en bra bas att börja med, men trodde att det kunde bli bättre. VIM-textredigeraren är en häftklammer för utveckling på Linux.

Anledningen till att många vänder sig till VIM beror på det faktumatt textredigeraren erbjuder olika typer av textredigeringslägen (inklusive ett robust kommandoradsläge), syntaxmarkering, ett lågt minnesavtryck med mera. 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.

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 anpassningsbartextredaktör för dig av GNU-projektet. Det är centrerat kring utveckling och har därför många olika funktioner. Textredigeraren erbjuder saker som syntaxmarkering för många olika programmeringsspråk, radnummer och många andra typer av funktioner som användare kan lägga till och ta bort med tillägg.

Om du letar efter en solid textredigerare är detEmacs är mycket konfigurerbart och är 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 enfunktioner kan komma i vägen för kärnfunktionaliteten, 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 tilläggslistan och välja 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. 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 hålla sig oberoende av alla skrivbordsmiljöer så att den kommer att se hemma oavsett vilket skrivbord du använder på Linux.

Geany IDE har funktioner som de flesta användare skulle göraförvänta sig, som syntaxmarkering, automatisk kodavslutning, automatisk stängning av HTML- och XML-taggar, kodnavigering, kodtips, ett plugin-API och ett inbyggt build / run-system som gör att användare direkt kan köra sin kod. Om du letar efter en bra utvecklingsmiljö med öppen källkod för Linux, ge den här textredigeraren en bild.

4. Sublim text

Sublim text är en vacker, komplex utvecklarecentrerad 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 programvarulicens “freemium”, och användare måste betala för en licens för att använda den.

Fortfarande, även om det inte är ett gratis verktyg, detbetyder 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 på ett ögonblick), distraktionsfritt läge, flervalsläge och ett robust plugin-API som gör det möjligt för användare att lägg till funktionalitet. 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 allamöjlig användning. 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.

kommentarer