- - Die 4 besten Texteditoren für Entwickler unter Linux

Die 4 besten Texteditoren für Entwickler unter Linux

Nur wenige Themen in der Linux-Community erhalten Benutzer alsleidenschaftlich 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önnten neue Benutzer, die nach einem guten Texteditor suchen, mit all den verschiedenen Auswahlmöglichkeiten überfordert sein. Aus diesem Grund gehen wir in diesem Artikel auf einige der besten Texteditoren für Linux-Entwickler ein.

Beachten Sie bitte, 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 wofür verwendet.

1. VIM

VIM ist ein Texteditor, den es zu verbessern giltder Vi-Texteditor. Die Entwickler sahen eine gute Ausgangsbasis, dachten aber, dass es besser sein könnte. Der VIM-Texteditor ist eine Grundvoraussetzung für die Entwicklung unter Linux.

Der Grund, warum sich viele an VIM wenden, liegt in der TatsacheDer Texteditor bietet verschiedene Arten von Texteditormodi (einschließlich eines robusten Befehlszeilenmodus), Syntaxhervorhebung, geringen Speicherbedarf und mehr. Viele Linux-Benutzer sagen, dass VIM nicht sehr benutzerfreundlich ist, was zutrifft. Tatsache ist, dass es keinen anderen Texteditor gibt. Es macht die Dinge radikal anders und infolgedessen fühlen sich neue Benutzer unwillkommen. Viele sagen, dass dies eine Schwäche für VIM ist. Hardcore-Fans sind jedoch der Meinung, dass sich das Erlernen der Funktionen letztendlich lohnt.

Wenn Sie ein Linux-Entwickler sind, der nach einem soliden Texteditor sucht, probieren Sie VIM aus. Es mag eine gewisse Lernkurve geben, aber wenn Sie diese meistern können, werden Sie niemals umkehren wollen.

2. Emacs

Emacs ist sehr konfigurierbar und anpassbarTexteditor, den Sie vom GNU-Projekt erhalten haben. Es konzentriert sich auf die Entwicklung und weist daher viele verschiedene Funktionen auf. Der Texteditor bietet Funktionen wie Syntaxhervorhebung für viele verschiedene Programmiersprachen, Zeilennummern und zahlreiche andere Arten von Funktionen, die Benutzer mit Erweiterungen hinzufügen und entfernen können.

Wenn Sie nach einem soliden Texteditor suchen,Emacs ist in hohem Maße konfigurierbar und eine gute Wahl. Einige Linux-Benutzer, die Emacs nicht mögen, sagen, dass es zu schwer und zu voll mit Dingen ist, die nicht jeder braucht (z. B. Erweiterungen). Sie sehen darin einen Grund, diesen Texteditor nicht zu verwenden, und sie sagen, dass Emacs dadurch schwach wird.

Während es wahr sein kann, dass eine Überfülle von aFunktionen können die Kernfunktionalität beeinträchtigen. Dies ist sicherlich keine Schwäche. Das Tolle an diesem Texteditor ist, dass jeder es nehmen und es sich selbst machen kann. Benutzer können die Erweiterungsliste besuchen und auswählen, wie ihr Texteditor funktionieren soll!

3. Geany

Wenn es um Texteditoren für Entwickler gehtLinux, Geany ist der seltsame Mann. Sehen Sie, es ist nicht einfach ein Texteditor. Stattdessen ist Geany viel mehr als das. Es ist eine robuste und komplexe IDE-Entwicklungsumgebung mit vielen Funktionen. Im Gegensatz zu anderen IDE-Umgebungen unter Linux ist der Texteditor bestrebt, von allen Desktop-Umgebungen unabhängig zu bleiben, sodass er unabhängig von dem unter Linux verwendeten Desktop wie zu Hause aussieht.

Die Geany IDE verfügt über Funktionen, die die meisten Benutzer benötigenErwarten Sie, wie Syntax-Hervorhebung, automatische Code-Vervollständigung, automatisches Schließen von HTML- und XML-Tags, Code-Navigation, Code-Tipps, eine Plugin-API und ein eingebautes Build / Run-System, mit dem Benutzer ihren Code sofort ausführen können. Wenn Sie eine großartige Open Source-Entwicklungsumgebung für Linux suchen, probieren Sie diesen Texteditor aus.

4. Erhabener Text

Erhabener Text ist ein wunderschöner, komplexer Entwicklerzentrierter 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 nicht Open Source. Stattdessen handelt es sich bei der Softwarelizenz um "Freemium", und Benutzer müssen für die Verwendung eine Lizenz bezahlen.

Dies ist jedoch kein kostenloses Toolbedeutet 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), ablenkungsfreien Modus, Mehrfachauswahlmodus und eine robuste Plug-in-API, die es Benutzern ermöglicht Funktionalität hinzufügen. Wenn Sie nach einem Texteditor suchen, der unter Linux entwickelt werden kann, und mit den anderen in dieser Liste nicht zufrieden sind, probieren Sie Sublime Text aus. Du wirst es nicht bereuen.

Fazit

Linux hat für jeden eine Menge großartiger Texteditorenmögliche Verwendung. Jedes Werkzeug hat etwas Besonderes auf den Tisch zu bringen. Egal, ob Sie ein Programmierer sind, der entwicklerorientierte Funktionen sucht oder nur ein einfaches Programm, das Notizen machen kann, es ist für jeden etwas dabei.

Bemerkungen