Die 4 besten Texteditoren für Entwickler unter Linux

click fraud protection

Nur wenige Themen in der Linux-Community machen Benutzer so leidenschaftlich wie das Thema Texteditoren. Jeder hat seinen Favoriten und unzählige Gründe, warum er es anderen vorzieht. Das Problem ist, dass es unter Linux viele verschiedene Texteditoren gibt, die jeweils für eine bestimmte Verwendung entwickelt wurden. Infolgedessen können neue Benutzer, die nach einem guten Texteditor suchen, mit all den verschiedenen Auswahlmöglichkeiten überfordert sein. Aus diesem Grund werden wir in diesem Artikel einige der besten Texteditoren für Entwickler unter Linux behandeln.

Bitte beachten Sie, dass dies zwar eine Rangliste ist, dies jedoch nicht bedeutet, dass es einen „ultimativen“ Texteditor gibt. Jedes Programm hat Vor- und Nachteile, je nachdem, wer es für was verwendet.

1. VIM

VIM ist ein Texteditor, der zur Verbesserung des Vi-Texteditors vorhanden ist. Die Entwickler sahen zunächst eine gute Basis, dachten aber, dass es besser sein könnte. Das VIM Der Texteditor ist eine Grundvoraussetzung für die Entwicklung unter Linux.

instagram viewer

Der Grund, warum sich viele an VIM wenden, liegt in der Tatsache, dass der Texteditor verschiedene Textarten anbietet Editor-Modi (einschließlich eines robusten Befehlszeilenmodus), Syntaxhervorhebung, geringer Speicherbedarf und Mehr. Viele Linux-Benutzer sagen, dass VIM nicht sehr benutzerfreundlich ist, was wahr ist. Tatsache ist, dass es nicht wirklich wie jeder andere Texteditor da draußen ist. Es macht die Dinge radikal anders und infolgedessen fühlen sich neue Benutzer unerwünscht. Viele sagen, dass dies eine Schwäche für VIM ist. Hardcore-Fans argumentieren jedoch, dass das Erlernen der Funktionen zwar etwas Zeit in Anspruch nimmt, sich aber letztendlich lohnt.

Wenn Sie ein Linux-Entwickler sind, der nach einem Solid-Text-Editor sucht, probieren Sie VIM aus. Es mag eine gewisse Lernkurve geben, aber wenn Sie diese beherrschen, werden Sie niemals zurückkehren wollen.

2. Emacs

Emacs ist ein hoch konfigurierbarer und anpassbarer Texteditor, der Ihnen vom GNU-Projekt zur Verfügung gestellt wird. Es konzentriert sich auf die Entwicklung und hat daher viele verschiedene Funktionen. Der Texteditor bietet Dinge wie Syntaxhervorhebung für viele verschiedene Programmiersprachen. Zeilennummern und zahlreiche andere Arten von Funktionen, mit denen Benutzer hinzufügen und entfernen können Erweiterungen.

Wenn Sie nach einem soliden Texteditor suchen, der hochgradig konfigurierbar ist, ist Emacs eine gute Wahl. Einige Linux-Benutzer, die keine Emacs-Fans sind, sagen, dass es zu schwer und zu voll mit Dingen ist, die nicht jeder braucht (z. B. Erweiterungen). Sie sehen dies als Grund, diesen Texteditor nicht zu verwenden, und sie sagen, dass er Emacs schwach macht.

Es mag zwar zutreffen, dass eine Überfülle an Funktionen die Kernfunktionalität beeinträchtigen kann, aber es ist sicherlich keine Schwäche. Das Tolle an diesem Texteditor ist, dass jeder ihn nehmen und zu seinem eigenen machen kann. Benutzer können besuchen die Erweiterungsliste und wählen Sie, wie ihr Texteditor funktionieren soll!

3. Geany

Wenn es um Texteditoren für Entwickler unter Linux geht, Geany ist der seltsame Mann raus. Es ist nicht einfach ein Texteditor. Stattdessen ist Geany viel mehr als das. Es ist eine robuste und komplexe IDE-Entwicklungsumgebung mit vielen Funktionen. Das Beste ist, dass der Texteditor im Gegensatz zu anderen IDE-Umgebungen unter Linux bestrebt ist, zu bleiben Unabhängig von allen Desktop-Umgebungen sieht es zu Hause aus, egal auf welchem ​​Desktop Sie sich befinden Verwendung unter Linux.

Die Geany IDE verfügt über Funktionen, die die meisten Benutzer erwarten würden, wie Syntaxhervorhebung, automatische Code-Vervollständigung und automatisches Schließen von HTML- und XML-Tags, Code-Navigation, Code-Tipps, eine Plugin-API und ein integriertes Build / Run-System, mit dem Benutzer ihre Tags sofort ausführen können Code. Wenn Sie nach einer großartigen Open Source-Entwicklungsumgebung für Linux suchen, probieren Sie diesen Texteditor aus.

4. Erhabener Text

Erhabener Text ist ein wunderschöner, komplexer, entwicklerorientierter Texteditor für Linux, Mac OS und Windows. Es behandelt alles von "HTML bis Prosa" und hat eine Fülle von Funktionen. Im Gegensatz zu den anderen Texteditoren in dieser Liste ist Sublime Text kein Open Source. Stattdessen handelt es sich bei der Softwarelizenz um "Freemium", und Benutzer müssen für eine Lizenz bezahlen, um sie nutzen zu können.

Auch wenn es kein kostenloses Tool ist, heißt das nicht, dass es sich nicht lohnt, es sich anzusehen. Es hat viele großartige Funktionen, vor allem: Goto Anywhere (eine Funktion, mit der der Benutzer sofort zu einer beliebigen Codezeile springen kann ein sofortiger), ablenkungsfreier Modus, Mehrfachauswahlmodus und eine robuste Plugin-API, mit der Benutzer Funktionen hinzufügen können. Wenn Sie nach einem Texteditor suchen, mit dem Sie unter Linux entwickeln können, und mit den anderen auf dieser Liste nicht zufrieden sind, probieren Sie Sublime Text aus. Du wirst es nicht bereuen.

Fazit

Linux hat viele großartige Texteditoren für jede mögliche Verwendung. Jedes Werkzeug hat etwas Besonderes zu bieten. Egal, ob Sie ein Programmierer sind, der nach entwicklerorientierten Funktionen sucht, oder nur ein einfaches Programm, das Notizen machen kann, für jeden ist etwas dabei.

watch instagram story