Funktionen der Anwendung
- Gleichzeitiges Anzeigen und Bearbeiten mehrerer Dokumente durch horizontale und vertikale Teilung des Fensters
- Viele Module: Eingebettetes Terminal, SQL-Modul, Erstellen-Modul, GDB-Modul, Ersetzen in Dateien, und mehr
- Multi-Dokument-Schnittstelle (MDI)
- Unterstützung für Sitzungen
Allgemeine Funktionen
- Unterstützung für Kodierung (Unicode und viele andere)
- Bi-Direktionale Anzeige von Schriften
- Unterstützung für Zeilenenden unter Windows, Unix, Mac, einschließlich automatischer Erkennung
- Netzwerktransparenz, Öffnen von Dateien auf fremden Rechnern
- Erweiterbar durch Skripte
Weitergehende Editor-Funktionen
- Lesezeichen-System, auch für Haltepunkte usw.
- Markierungen auf der Bildlaufleiste
- Kennzeichnung von Änderungen in Textzeilen
- Zeilennummern
- Quelltextausblendung
Syntaxhervorhebung
- Syntaxhervorhebung für mehr als 300 Sprachen
- Zusammengehörige Klammern
- Rechtschreibprüfung während des Schreibens
- Hervorhebung ausgewählter Worte
Multi-select and multi-cursor features
- Create multiple cursors with your mouse or keyboard shortcuts
- Supports interactive edit, transformations (upper/lower case) and much more
Programmier-Funktionen
- Automatische Einrückung, durch Skripte steuerbar
- Intelligente Möglichkeiten, um Quelltext als Kommentar zu markieren und dies wieder aufzuheben
- Automatisch Vervollständigung mit Hinweisen zu Argumenten
- VI-Eingabemodus
- Rechteck-Blockauswahlmodus
Suchen & Ersetzen
- Inkrementelle Suche, auch “Suchen bei der Eingabe” genannt
- Unterstützung für Suchen & Ersetzen in mehreren Zeilen
- Unterstützung für reguläre Ausdrücke
- Suchen und Ersetzen in mehreren geöffneten Dateien oder in Dateien auf der Festplatte
Sichern und Wiederherstellen
- Sicherungskopien beim Speichern
- Swap-Dateien, um nach einem Systemabsturz Daten wiederherzustellen
- System für Rückgängigmachen / Wiederherstellen