Überblick

NotepadNext ist eine plattformübergreifende Neuimplementierung von Notepad++ mit nativer macOS-Unterstützung. Ziel ist ein kompakter, leistungsfähiger Text- und Quellcode-Editor, der viele vertraute Notepad++‑Funktionen liefert und sich an Entwickler und Power‑User richtet.


Kerneditorfunktionen

  • Mehrere Tabs und Sitzungserhaltung
    Dateien werden in Tabs geöffnet, geöffnete Sitzungen werden beim Neustart wiederhergestellt.
  • Dateiversionen und Portable Nutzung
    macOS Disk‑Image Installationsoption und portable Nutzung durch einfaches Kopieren des App‑Bundles.
  • Dateiöffnen und -speichern
    Unterstützung für gängige Dateiformate, automatische Zeilenenden‑Erkennung und Umwandlung zwischen LF und CRLF.

Anzeige, Syntax und Editorhilfe

  • Syntax‑Hervorhebung
    Unterstützung zahlreicher Programmiersprachen mit konfigurierbaren Highlighting‑Definitionen.
  • Code Folding und Klammern‑Markierung
    Ein‑/Ausklappbare Codeblöcke und Hervorhebung passender Klammern zur besseren Lesbarkeit.
  • Auto Complete und Snippets
    Einfache Autovervollständigung für Schlüsselwörter und optionale Snippet‑Funktionen zur Beschleunigung der Eingabe.
  • Themes und Schriftanpassung
    Dunkle und helle Themes, einstellbare Schriftarten, Größeneinstellung und Zeilen‑/Zeichenabstände.

Suchen, Ersetzen und Batch‑Bearbeitung

  • Suchen und Ersetzen mit regulären Ausdrücken
    Mächtige Suche in einzelnen Dateien oder in Verzeichnissen inklusive Filter für Dateitypen.
  • Mehrfache Auswahl und Spaltenmodus
    Vertikale Selektion und gleichzeitige Bearbeitung mehrerer Cursorpositionen.
  • Makros
    Aufzeichnung und Abspielen wiederkehrender Arbeitsschritte zur Automatisierung.

Projektorganisation und Navigation

  • Projektbaum und Dateinavigator
    Seitenleiste für Verzeichnisbäume, schnelles Öffnen und Projektorientiertes Arbeiten.
  • Schnelle Dateinavigation
    Gehe‑zu‑Zeile, Symbolübersicht oder minimapartige Übersicht für schnellen Codezugriff.
  • Konfigurierbare Shortcuts
    Anpassbare Tastenkürzel für alle wichtigen Aktionen.

Erweiterbarkeit und Ökosystem

  • Plugin‑Architektur
    Unterstützung für Plugins zur Erweiterung von Funktionen wie FTP, Dateivergleich, Formatierer und Linter.
  • Plugin‑Verwaltung
    Einfache Installation und Verwaltung verfügbarer Plugins über einen integrierten Manager oder manuelle Installation.
  • Open Source Entwicklung
    Quellcode auf GitHub, Beiträge über Issues und Pull Requests willkommen.

macOS‑spezifische Hinweise und Anpassungen

  • Installation über Homebrew und DMG
    Optionale Installation über brew oder direkte DMG‑Downloads.
  • Grafik und Schriftglättung
    macOS Font Smoothing kann die Anzeige leicht verändern, Anpassung in Systemeinstellungen empfohlen, wenn Text anders aussieht als unter Windows.
  • Sandboxing und Berechtigungen
    Bei Nutzung von Plugins mit Dateizugriff auf systemgeschützte Orte gegebenenfalls Berechtigungen anpassen.