- - De 4 beste teksteditors voor ontwikkelaars op Linux

De 4 beste teksteditors voor ontwikkelaars op Linux

Weinig onderwerpen in de Linux-gemeenschap krijgen gebruikers alsgepassioneerd als het onderwerp van teksteditors. Iedereen heeft zijn favoriet, en talloze redenen waarom ze het verkiezen boven anderen. Het probleem is dat er op Linux veel verschillende teksteditors zijn die elk zijn gebouwd met een bepaald gebruik in gedachten. Als gevolg hiervan kunnen nieuwe gebruikers die op zoek zijn naar een goede teksteditor worden overweldigd door alle verschillende keuzes. Daarom gaan we in dit artikel in op enkele van de beste teksteditors voor ontwikkelaars op Linux.

Houd er rekening mee dat hoewel dit een ranglijst is, dit niet betekent dat er een 'ultieme' teksteditor is. Elk programma heeft voor- en nadelen, afhankelijk van wie het gebruikt en waarvoor.

1. VIM

VIM is een teksteditor die bestaat om te verbeterende Vi teksteditor. De ontwikkelaars zagen om te beginnen een goede basis, maar dachten dat het beter kon. De VIM-teksteditor is een nietje voor ontwikkeling op Linux.

De reden dat velen zich tot VIM wenden is te wijten aan het feitdat de teksteditor verschillende soorten teksteditormodi biedt (inclusief een robuuste opdrachtregelmodus), syntaxisaccentuering, een kleine geheugenvoetafdruk en meer. Veel Linux-gebruikers zeggen dat VIM niet erg gebruiksvriendelijk is, wat waar is. Het feit is dat het niet echt een andere teksteditor is die er is. Het doet dingen radicaal anders en daardoor zullen nieuwe gebruikers zich onwelkom voelen. Velen zeggen dat dit een zwakte is voor VIM. Hardcore-fans beweren echter dat, hoewel de functies wat tijd nodig hebben om te leren, het uiteindelijk de moeite waard is.

Als je een Linux-ontwikkelaar bent en op zoek bent naar een solide teksteditor, probeer VIM dan eens. Er kan een beetje een leercurve zijn, maar als je het kunt beheersen, wil je nooit meer terug.

2. Emacs

Emacs is zeer configureerbaar en aanpasbaarteksteditor aangeboden door het GNU-project. Het is gericht op ontwikkeling en heeft daardoor veel verschillende functies. De teksteditor biedt dingen als syntaxisaccentuering voor veel verschillende programmeertalen, regelnummers en tal van andere soorten functionaliteit die gebruikers kunnen toevoegen en verwijderen met extensies.

Als u op zoek bent naar een solide teksteditorzeer configureerbaar, Emacs is een goede keuze. Sommige gebruikers op Linux die geen fan zijn van Emacs zeggen dat het te zwaar is en te vol met dingen die niet iedereen nodig heeft (dingen als extensies). Ze zien dit als een reden om deze teksteditor niet te gebruiken en ze zeggen dat het Emacs zwak maakt.

Hoewel het waar kan zijn dat een overmaat aan afuncties kunnen de kernfunctionaliteit in de weg staan, het is zeker geen zwakte. Het mooie van deze teksteditor is dat iedereen het kan nemen en het zich eigen kan maken. Gebruikers kunnen de extensielijst bezoeken en kiezen hoe ze hun teksteditor willen laten werken!

3. Geany

Als het gaat om teksteditors voor ontwikkelaars opLinux, Geany is de vreemde man. Zie je, het is niet alleen een teksteditor. In plaats daarvan is Geany veel meer dan dat. Het is een robuuste en complexe IDE-ontwikkelomgeving met veel functies. Het beste van alles, in tegenstelling tot andere IDE-omgevingen op Linux, streeft de teksteditor ernaar onafhankelijk te blijven van alle desktopomgevingen, zodat hij er thuis uit zal zien, ongeacht welke desktop u gebruikt op Linux.

De Geany IDE heeft functies die de meeste gebruikers zouden hebbenverwacht, zoals syntax highlighting, automatische code-voltooiing, automatisch sluiten van HTML- en XML-tags, codenavigatie, codetips, een plug-in-API en een ingebouwd build / run-systeem waarmee gebruikers hun code onmiddellijk kunnen uitvoeren. Als u op zoek bent naar een geweldige open source-ontwikkelomgeving voor Linux, probeer deze teksteditor dan eens.

4. Sublieme tekst

Sublieme tekst is een mooie, complexe ontwikkelaarcentrale teksteditor voor Linux, Mac OS en Windows. Het behandelt alles van "html tot proza", en heeft een overvloed aan functies. In tegenstelling tot de andere teksteditors in deze lijst is Sublime Text geen open source. In plaats daarvan is de softwarelicentie 'freemium' en moeten gebruikers betalen voor een licentie om deze te gebruiken.

Maar toch, ook al is het geen gratis toolbetekent niet dat het niet de moeite waard is om te bekijken. Het heeft veel geweldige functies, voornamelijk: Goto Anywhere (een functie waarmee de gebruiker direct naar een willekeurige coderegel kan springen), een modus zonder afleiding, een multiselectiemodus en een robuuste plug-in-API waarmee gebruikers voeg er functionaliteit aan toe. Als je op zoek bent naar een teksteditor om mee te ontwikkelen op Linux, en je bent niet tevreden met de anderen op deze lijst, probeer Sublime Text dan eens. Je zult er geen spijt van krijgen.

Gevolgtrekking

Linux heeft voor elk een groot aantal geweldige teksteditorsmogelijk gebruik. Elke tool heeft iets speciaals om naar de tafel te brengen. Of u nu een programmeur bent die op ontwikkelaar gerichte functies zoekt of gewoon een eenvoudig programma dat aantekeningen kan maken, er is voor elk wat wils.

Comments