Ein großer Teil der Linux-Benutzer sind hauptsächlich Softwareentwickler, Enthusiasten und Leute, die gerade erst mit Linux anfangen. Eine der beliebtesten Apps für alle unter Linux ist ein Texteditor. Windows wird mit Notepad und anderen Texteditoren von Drittanbietern ausgeliefert, und das gilt auch für Linux. Der Unterschied besteht darin, dass die Texteditoren auf der Plattform nicht sehr bekannt sind, weil Linux nicht sehr beliebt ist. Schauen wir uns daher in diesem Artikel einige der 10 besten Texteditoren für Linux an.
1. Visual Studio Code
Statistiken zufolge verwenden 15 Millionen der 27 Millionen Programmierer weltweit Microsoft Visual Studio Code. Das spricht Bände über die Popularität von Visual Studio Code, und dies hat mehrere gute Gründe. Zunächst einmal kann es auf jeder Plattform installiert werden, unterstützt die meisten gängigen Programmiersprachen, bietet endlose Anpassungsoptionen und es gibt unzählige Plug-Ins, mit denen Sie Ihre Erfahrung verbessern und Ihre Fähigkeiten sogar auf die nächste Stufe heben können.
VS Code ist völlig kostenlos und für Windows, Linux und Mac verfügbar. Einige der bemerkenswerten VS Code-Funktionen sind Syntaxhervorhebung, Snippets, Klammernübereinstimmung und mehr. Es gibt auch die GitHub Copilot-Erweiterung, die das Eintippen redundanter Codeteile mit ihren Vorschlägen im Autovervollständigungsstil erleichtert und Ihnen hilft, mehr Zeit zu sparen. Insgesamt ist VS Code einer der besten Texteditoren für Linux auf dem Markt.
Versuchen Visual Studio Code
2. Klammern
Brackets wird als Editor für die Webentwicklung vermarktet. Es verfügt über eine Funktion namens Live Preview, mit der Webentwickler die Änderungen auf einer Webseite sehen können, während sie Code im Editor schreiben. Dies ist zwar nichts Bahnbrechendes, da Visual Studio Code bereits über eine Live Preview-Erweiterung verfügt, mit der Sie dasselbe tun können, aber Brackets ist ein viel einfacherer und übersichtlicherer Texteditor.
Außerdem ist Brackets vollständig Open Source, sodass Sie sicher sein können, dass Ihre Daten nicht gestohlen werden. Allerdings sind die Stärken von Brackets auch eine seiner Schwächen. Andere Editoren wie VS Code und Sublime versuchen, universelle Code-Editoren zu sein, aber die Exklusivität von Brackets für Webentwickler begrenzt sein Potenzial, ein viel größeres Projekt zu sein. Insgesamt können Sie mit Brackets nichts falsch machen, wenn Sie ein Webentwickler sind, der nach einem leichten Linux-Editor sucht.
Versuchen Klammern
3. IntelliJ-IDEE
IntelliJ IDEA ist eine hervorragende integrierte Entwicklungsumgebung für Java und Kotlin. Sie eignet sich am besten für die Android-Entwicklung, da Sie direkt vom Editor aus die Möglichkeit haben, das Android SDK mit einem virtuellen Gerät zu installieren. Allerdings können Sie IntelliJ auch für Java- oder Kotlin-Projekte für Anfänger verwenden. Es enthält außerdem zwei Automatisierungstools namens Maven und Gradle.
Wenn Sie Android Studio schon einmal verwendet haben, werden Sie vielleicht feststellen, dass die Designsprache der von IntelliJ IDEA ähnelt. Das liegt daran, dass Android Studio auf IntelliJ IDEA basiert, aber auch einige zusätzliche Funktionen bietet, die es zur besten Android-Entwicklungssuite machen. Wenn Ihr Endziel jedoch die Android-Entwicklung ist, empfehlen wir Ihnen, mit IntelliJ IDEA zu beginnen, da es weitaus weniger überwältigend ist als Android Studio. IntelliJ IDEA ist für Windows, macOS und Linux verfügbar und einer der besten Texteditoren, die Sie für Java-basierte Projekte unter Linux herunterladen können.
Versuchen IntelliJ IDEA
4. Erhabener Text
Wenn Sie nach einem benutzerfreundlichen und ästhetisch ansprechenden Texteditor suchen, der nicht VS Code ist, ist Sublime Text das Richtige für Sie. Es ist ein kostenloser Texteditor, an den man sich schnell gewöhnen muss, und der wohl einer der am wenigsten überwältigenden Texteditoren für Anfänger ist, die gerade erst mit dem Programmieren beginnen. Er unterstützt fast alle gängigen Programmiersprachen, verfügt über Funktionen wie Code-Autovervollständigung und Syntaxhervorhebung und, was noch wichtiger ist, unterstützt Plugins, die Sie installieren können, um das Erlebnis zu verbessern.
Außerdem ist es auf einer Vielzahl von Plattformen verfügbar, darunter Windows, macOS und die meisten Linux-Distributionen. Sublime Text ist völlig kostenlos, aber die kostenlose Version weist Sie häufig darauf hin, eine Lizenz im Wert von 99 US-Dollar für die „weitere Nutzung“ zu erwerben. Sublime verwendet auch GPU-Rendering, unterstützt Apple Silicon und ARM unter Linux und verfügt über viele Funktionen, die Ihr Erlebnis großartig machen.
Versuchen Sublimieren Text
5. Baumeister
Builder ist eine IDE, die speziell zum Erstellen von GNOME-Apps entwickelt wurde. Obwohl es sich um einen Nischenanwendungsfall handelt, können wir uns keine bessere IDE als Builder vorstellen, wenn Sie mit der Entwicklung von Apps für Linux, insbesondere GTK 4- und GNOME-Apps, beginnen möchten. Zunächst einmal wird Ihnen gleich nach der Installation von Builder eine Liste aller GNOME-Apps angezeigt, die sich auf Ihrem GNOME-Desktop befinden. Wenn Sie eine davon entwickeln möchten, können Sie Apps klonen und mit der Arbeit an neuen Funktionen beginnen.
Sie haben außerdem die Möglichkeit, neue Apps zu erstellen und die Versionskontrolle mit Git zu aktivieren, um das Projekt direkt aus der Anwendung auf GitHub zu übertragen. Die Anwendung installiert die GNOME SDKs für Sie und kümmert sich auch um einige wichtige Dinge, sodass Sie im Handumdrehen mit der Entwicklung von GNOME-Apps beginnen können. Builder ist nur unter Linux verfügbar und Sie können es aus dem Repository Ihrer Distribution oder aus Flatpak herunterladen.
Versuchen Baumeister
6. GNOME-Texteditor
Hier wagen wir uns an Editoren, die sich an ein allgemeines Publikum richten. Wenn Sie Linux, insbesondere GNOME, verwenden, sollte Sie der interne Texteditor nicht enttäuschen. Über die Anwendung gibt es nicht viel zu sagen, da sie ziemlich einfach ist, aber Sie erhalten alle erforderlichen Funktionen wie verschiedene Textthemen, Schriftarten, Tastaturkürzel usw. Der GNOME-Texteditor ist auf allen GNOME-basierten Desktop-Betriebssystemen vorinstalliert, Sie können ihn jedoch auch mit Flatpak auf anderen Linux-Distributionen installieren.
Versuchen GNOME-Texteditor
7. Kate
Für einen Texteditor, der mit einer Desktopumgebung geliefert wird, ist Kate dem GNOME Text Editor und anderen mitgelieferten Editoren in Bezug auf die Funktionen weit voraus. Zunächst einmal kann er sowohl von der breiten Öffentlichkeit als auch von Programmierern verwendet werden, da er eine Vielzahl von Programmiersprachen unterstützt. Er verfügt außerdem über ein integriertes Terminal, eine Registerkarte „Diagnose“ und eine Registerkarte „Ausgabe“, damit Sie den Überblick über die Vorgänge in Ihrem Projekt behalten können.
Außerdem sind einige Designs vorinstalliert, falls Ihnen das Standarddesign nicht gefällt. Sie haben die Möglichkeit, mehrere Sitzungen zu erstellen, wenn Sie an mehreren Projekten gleichzeitig arbeiten möchten. Außerdem gibt es zahlreiche Anpassungsmöglichkeiten, um die Positionen mehrerer UI-Elemente zu ändern und sie so besser an Ihre Bedürfnisse anzupassen. Kate ist als Flatpak und in den Repos anderer Linux-Distributionen verfügbar.
Versuchen Katharina
8. Vi
Terminal-Texteditoren sind nach wie vor beliebt und beliebt bei den Massen, und das aus gutem Grund. Für Leute, die gerne mit dem Terminal durch Verzeichnisse navigieren, ist es einfach, eine Datei direkt vom Terminal aus zu öffnen, anstatt mit einem GUI-Dateimanager erneut den ganzen Weg zur Datei zu navigieren und dann zu versuchen, die Datei zu öffnen. Ob Sie also eine neue Datei erstellen oder auf den Inhalt anderer Dateien zugreifen möchten, Texteditoren wie Vi und Nano sind immer die richtige Wahl.
Außerdem sind sie schnell und zuverlässig. Sicher, sie haben eine Lernkurve (wie das Beenden von Vim unter Linux), aber wenn Sie sie einmal beherrschen, werden Sie sich GUI-Texteditoren wahrscheinlich nicht mehr ansehen, es sei denn, Sie möchten eine Entwicklungsumgebung, um mehrere Entwicklungsprojekte durchzuführen.
Obwohl weder der Nano-Texteditor noch Vi unter Windows verfügbar sind, können Sie das Windows-Subsystem für Linux installieren, Bash unter Windows ausführen und Vi und Nano unter Windows verwenden.
Vorinstallation auf Linux-Distributionen
9. Geany
Geany ist ein leichtgewichtiger Editor für Windows, Mac und Linux, der vieles richtig macht. Erstens können Sie ihn aufgrund seiner Leichtgewichtigkeit auf Maschinen mit weniger Systemressourcen mit einigen der besten leichtgewichtigen Linux-Distributionen verwenden. Außerdem ist er anpassbar, unterstützt Plugins und ist vollständig Open Source. Er ist auf Flathub und in den Repositories der meisten Linux-Distributionen verfügbar.
Die IDE ist in über 40 Sprachen verfügbar und unterstützt mehr als 50 Programmiersprachen. Obwohl die neueste Version des Editors bereits im Oktober 2021 veröffentlicht wurde, befindet sich der Editor noch immer in der aktiven Entwicklung und eine neue Version sollte bald erscheinen. Insgesamt ist Geany eine der besten leichten IDEs, die Sie unter Linux verwenden können.
Versuchen Geany
10. Repl.it
Repl.it ist ein Online-Texteditor, den wir in dieser Liste nicht missen möchten. Sie müssen sich lediglich mit einem Google- oder GitHub-Konto anmelden und können mit der Erstellung von Repls (Programmen) in nahezu jeder Programmiersprache beginnen. Wir empfehlen jedoch die Verwendung von Repl.it, wenn Sie sich für wettbewerbsorientiertes Coding wie das Lösen von Leetcode interessieren, da die Website alle Ihre Programme in der Cloud speichert, um später darauf zugreifen zu können.
Wenn Sie ein erfahrener Programmierer sind, bietet Repl.it außerdem Kopfgelder. Leute posten Aufgaben und Beschreibungen, melden sich dafür an und erledigen sie, um Repl-Punkte und Geld zu erhalten. Repl bietet außerdem Tools wie Ghostwriter, mit dem Sie den Code automatisch vervollständigen können, Git zum Bereitstellen des Projekts sowie Shell, Konsole und Datenbanken wie SQL und PostgreSQL, mit denen Sie Daten schnell speichern können. Insgesamt ist es ein ziemlich intuitiver Editor, unabhängig davon, welches Betriebssystem Sie verwenden.
Besuchen Repl.it