Atom ist ein Open-Source, Elektronen-basierter Texteditor mit einem massiven Ökosystem von Plugins und Themen, die durch einen eingebauten Paketmanager leicht zugänglich sind. Er wurde mit Electron erstellt, verwendet Webtechnologie (HTML, CSS, JavaScript und Node.js) und bietet dieselbe Bearbeitungserfahrung für Mac-, Windows- und Linux-Desktops. Anders als die meisten Editoren verwendet es dieselbe Technologie für Themen, so dass die Benutzeroberfläche über HTML, CSS und JavaScript in hohem Maße konfigurierbar ist.
Code kombiniert die gestraffte UI eines modernen Editors mit reichhaltiger Code-Unterstützung und Navigation und einer integrierten Debugging-Erfahrung - ohne die Notwendigkeit einer vollständigen IDE.
Notepad++ ist ein freier Quelltexteditor und Notepad-Ersatz, der mehrere Sprachen unterstützt. Basierend auf der leistungsstarken Editierkomponente Scintilla ist Notepad++ in C++ geschrieben und verwendet reine Win32-API und STL, was eine höhere Ausführungsgeschwindigkeit und kleinere Programmgröße gewährleistet. Durch die Optimierung möglichst vieler Routinen ohne Verlust der Benutzerfreundlichkeit versucht Notepad++, die weltweiten Kohlendioxidemissionen zu reduzieren.
Vim ("Vi IMproved") ist ein fortschrittlicher Texteditor, der Syntaxhervorhebung und Wortvervollständigung ermöglicht und eine riesige Menge an beigetragenem Inhalt hat. Vim bietet mehrere "Modi" für effizientes Editieren. Dies macht Vim zu einer nicht-benutzerfreundlichen Anwendung, aber es ist auch eine Stärke. Der normale Modus bindet alphanumerische Tasten an aufgabenorientierte Befehle. Der visuelle Modus hebt Text hervor. Der Kommandozeilen-Modus bietet mehr Werkzeuge (für Suchen&Ersetzen, Definieren von Funktionen, usw.
Brackets ist ein Open-Source-Editor für Web-Design und -Entwicklung, der auf Web-Technologien wie HTML, CSS und JavaScript aufbaut. Das Projekt wurde von Adobe erstellt und wird von Adobe gewartet. Es wird unter einer MIT-Lizenz veröffentlicht. Mit fokussierten visuellen Werkzeugen und Preprozessor-Unterstützung ist Brackets ein moderner Texteditor, der das Design im Browser erleichtert. Er wurde von Grund auf für Webdesigner und Front-End-Entwickler entwickelt. Brackets ist ein leichtgewichtiger, aber dennoch leistungsstarker, moderner Texteditor.
Geany ist eine kleine und leichtgewichtige integrierte Entwicklungsumgebung. Sie wurde entwickelt, um eine kleine und schnelle IDE bereitzustellen, die nur wenige Abhängigkeiten von anderen Paketen hat. Ein weiteres Ziel war es, so unabhängig wie möglich von einer speziellen Desktop-Umgebung wie KDE oder GNOME zu sein - Geany benötigt nur die GTK2-Laufzeitbibliotheken.
Offizieller Texteditor der GNOME-Desktop-Umgebung. Verfügt über Syntaxhervorhebung und ist für die Programmierung geeignet, mit Unterstützung für mehrere Sprachen. Er ist mit Plugins erweiterbar.
GNU Emacs ist ein erweiterbarer, anpassbarer Texteditor - und mehr. Sein Kernstück ist ein Interpreter für Emacs Lisp, ein Dialekt der Programmiersprache Lisp mit Erweiterungen zur Unterstützung der Textbearbeitung. Die Eigenschaften von GNU Emacs umfassen: * Inhaltssensitive Editiermodi, einschließlich Syntaxfärbung, für eine Vielzahl von Dateitypen, einschließlich einfachem Text, Quellcode und HTML. * Vollständige eingebaute Dokumentation, einschließlich eines Tutorials für neue Benutzer.
Das Kate-Projekt entwickelt zwei Hauptprodukte: KatePart, die fortgeschrittene Editor-Komponente, die in zahlreichen KDE-Anwendungen verwendet wird, die eine Textbearbeitungskomponente erfordern, und Kate, eine MDI-Texteditor-Anwendung. Zusätzlich stellen wir KWrite zur Verfügung, eine einfache SDI-Editor-Shell, die es dem Benutzer erlaubt, seine bevorzugte Editorkomponente auszuwählen. Kate Kate ist ein Multi-Dokument-Editor, der seit der Version 2.2.
GNU nano ist ein kleiner und freundlicher Texteditor. Neben der einfachen Textbearbeitung bietet nano viele zusätzliche Funktionen, wie z.B. interaktives Suchen und Ersetzen, Gehe zu Zeilen- und Spaltennummer, automatische Einrückung, Umschalten der Funktionen, Unterstützung der Internationalisierung und Vervollständigung des Dateinamen-Tabs.