Notepadqq

/



Kurze Übersicht

Notepadqq ist ein quelloffener Texteditor für Linux, der eine native Alternative zu Notepad++ bietet. Mit Syntax-Highlighting für über 100 Programmiersprachen, Multi-Cursor-Bearbeitung und einer intuitiven Oberfläche richtet sich die Software an Entwickler und Power-User, die einen schnellen, ressourcenschonenden Editor für Code und Textdateien suchen.

Texteditor
Code-Editor
Syntax-Highlighting
Notepad++ Alternative
Qt-basiert
Open Source

Systemanforderungen

Komponente Geschätzter Bedarf
Speicherplatz ~50 MB für die Anwendung
RAM-Bedarf ~150-300 MB im Betrieb (abhängig von Dateigröße)
Betriebssystem Linux (alle gängigen Distributionen), experimentell für Windows/macOS
Abhängigkeiten Qt 5.3 oder höher, CodeMirror (eingebettet)

Funktionen

Funktion Beschreibung
Syntax-Highlighting Unterstützung für über 100 Programmiersprachen und Dateiformate mit farblicher Hervorhebung
Multi-Cursor-Editing Gleichzeitiges Bearbeiten an mehreren Stellen im Text für effizientes Refactoring
Reguläre Ausdrücke Leistungsstarke Suchen-und-Ersetzen-Funktion mit vollständiger Regex-Unterstützung
Tab-basierte Oberfläche Mehrere Dateien gleichzeitig in Tabs öffnen und organisieren
Code-Folding Ein- und Ausklappen von Codeblöcken für bessere Übersicht in großen Dateien
Makro-Aufzeichnung Wiederkehrende Bearbeitungsschritte aufzeichnen und automatisch wiederholen
Encoding-Unterstützung Arbeiten mit verschiedenen Zeichenkodierungen (UTF-8, ISO-8859, Windows-1252, etc.)
Session-Management Automatisches Speichern und Wiederherstellen von offenen Dateien beim Neustart

Ausführliche Beschreibung

Über Notepadqq:
Notepadqq wurde 2013 als Community-Projekt gestartet, um Linux-Nutzern eine vertraute Alternative zu Notepad++ zu bieten. Die Software basiert auf Qt5 und CodeMirror und wird aktiv von einer weltweiten Entwicklergemeinschaft gepflegt und weiterentwickelt.

Notepadqq positioniert sich als schlanker, aber leistungsfähiger Texteditor, der die Lücke zwischen einfachen Notepad-Anwendungen und komplexen IDEs schließt. Die Benutzeroberfläche orientiert sich bewusst an Notepad++, sodass Windows-Umsteiger sich sofort zurechtfinden. Trotz der schlanken Auslegung verzichtet der Editor nicht auf moderne Features wie Split-View, Minimap-Navigation und anpassbare Tastenkombinationen.

Ein besonderes Merkmal ist die Integration von CodeMirror als Rendering-Engine, die für schnelles Syntax-Highlighting auch bei großen Dateien sorgt. Die Erweiterbarkeit über Plugins erlaubt es, zusätzliche Funktionen wie FTP-Support, Git-Integration oder spezielle Entwickler-Tools nachzurüsten. Notepadqq unterstützt außerdem Echtzeit-Suche, erweiterte Sortier-Funktionen und bietet praktische Tools für Entwickler wie Zeilen-Duplikation, Kommentierung und automatische Einrückung.

Die aktuelle Version 2.0.x bringt verbesserte Performance, eine überarbeitete Plugin-API und erweiterte Anpassungsmöglichkeiten für Themes mit. Die Entwickler arbeiten kontinuierlich an Bugfixes und kleineren Feature-Updates, wobei die Stabilität und Geschwindigkeit im Vordergrund stehen.

Einsatzgebiete: Notepadqq eignet sich hervorragend für Webentwicklung (HTML, CSS, JavaScript, PHP), Skript-Erstellung (Python, Bash, Perl), Konfigurationsdatei-Bearbeitung, Log-Datei-Analyse und allgemeine Textbearbeitung. Besonders Entwickler, die von Windows auf Linux umsteigen, schätzen die vertraute Bedienung.

Lizenzierung: GNU General Public License v3.0 (GPL-3.0) – vollständig quelloffen und kostenlos

Weitere Informationen: notepadqq.com | Community: GitHub

Vergleichbare Linux-Alternativen

Alternative Beschreibung
Sublime Text
RAM ~200 MB • Speicher ~25 MB
Schneller, proprietärer Editor mit einer großen Plugin-Bibliothek. Kostenlos nutzbar mit Kaufaufforderungen, sehr beliebt bei Webentwicklern. Bietet hervorragende Performance auch bei großen Dateien.
VSCodium
RAM ~300-500 MB • Speicher ~200 MB
Open-Source-Version von Visual Studio Code ohne Microsoft-Telemetrie. Bietet umfangreiche Erweiterungen, integrierte Git-Unterstützung und Debugging-Tools. Ressourcenintensiver als Notepadqq.
Geany
RAM ~50-100 MB • Speicher ~15 MB
Extrem leichtgewichtige GTK-basierte IDE mit integriertem Compiler-Support. Ideal für ältere Hardware und minimalistische Setups. Weniger Features als Notepadqq, dafür deutlich schneller.
Kate
RAM ~150-250 MB • Speicher ~40 MB
KDE-Texteditor mit Plugin-System und integriertem Terminal. Sehr gut in KDE Plasma integriert, unterstützt Projekte und Session-Management. Gute Wahl für KDE-Nutzer.
Vim / Neovim
RAM ~20-50 MB • Speicher ~5 MB
Terminal-basierter, modal arbeitender Editor mit steiler Lernkurve. Extrem ressourcenschonend und hochgradig anpassbar. Für erfahrene Benutzer, die Tastatursteuerung bevorzugen.

Hinweis zur Auswahl: Notepadqq ist ideal für Nutzer, die von Notepad++ kommen oder einen simplen, GUI-basierten Editor ohne IDE-Overhead wünschen. VSCodium eignet sich für umfangreichere Projekte mit Debugging-Bedarf. Sublime Text bietet die beste Performance bei mittleren bis großen Dateien. Geany ist die Wahl für Minimalisten. Vim richtet sich an Terminal-Power-User.

Download & Installation

Website: notepadqq.com | Quellcode: GitHub | Dokumentation: Wiki

Debian/Ubuntu

# Aus offiziellen Repositories installieren
sudo apt update
sudo apt install notepadqq

# Für die neueste Version via PPA
sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt update
sudo apt install notepadqq

# Via Flatpak
flatpak install flathub com.notepadqq.Notepadqq

Fedora/RHEL/CentOS

# Mit DNF installieren
sudo dnf install notepadqq

# Alternativ via Flatpak
flatpak install flathub com.notepadqq.Notepadqq

Arch Linux

# Aus offiziellen Repositories
sudo pacman -S notepadqq

# Oder aus AUR (Development-Version)
yay -S notepadqq-git

NixOS

# Deklarative Konfiguration in configuration.nix
environment.systemPackages = with pkgs; [ 
  notepadqq
];

# Oder imperativ installieren
nix-env -iA nixos.notepadqq

openSUSE

# Mit Zypper installieren
sudo zypper install notepadqq

# Oder via Flatpak
flatpak install flathub com.notepadqq.Notepadqq

Flatpak (distributionsunabhängig)

# Flatpak einrichten (falls noch nicht geschehen)
sudo apt install flatpak  # Debian/Ubuntu
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

# Notepadqq installieren
flatpak install flathub com.notepadqq.Notepadqq

# Starten
flatpak run com.notepadqq.Notepadqq

AppImage (portabel)

# AppImage herunterladen und ausführbar machen
wget https://github.com/notepadqq/notepadqq/releases/latest/download/Notepadqq-x86_64.AppImage
chmod +x Notepadqq-x86_64.AppImage

# Starten
./Notepadqq-x86_64.AppImage

Snap (falls verfügbar)

# Mit Snap installieren
sudo snap install notepadqq

Aus Quellcode kompilieren

# Abhängigkeiten installieren (Debian/Ubuntu)
sudo apt install qt5-qmake qtbase5-dev qttools5-dev-tools \
    qtwebengine5-dev libqt5svg5-dev libuchardet-dev

# Repository klonen und bauen
git clone https://github.com/notepadqq/notepadqq.git
cd notepadqq
./configure --prefix /usr
make
sudo make install

Empfehlung: Für die meisten Nutzer ist die Installation über die offiziellen Repositories ihrer Distribution die einfachste und stabilste Methode. Flatpak bietet eine gute Alternative für aktuelle Versionen ohne PPA. AppImage ist ideal für portable Nutzung ohne Installation.

Erste Schritte nach der Installation

Nach der Installation können Sie:

  1. Editor starten: Notepadqq über das Anwendungsmenü oder mit dem Befehl notepadqq im Terminal öffnen
  2. Sprache festlegen: Unter Einstellungen → Präferenzen → Allgemein die Programmiersprache für Syntax-Highlighting auswählen (erfolgt meist automatisch)
  3. Theme anpassen: Unter Einstellungen → Präferenzen → Erscheinungsbild zwischen hellen und dunklen Themes wählen
  4. Tastenkombinationen: Unter Einstellungen → Tastenkombinationen die wichtigsten Shortcuts wie Strg+F (Suchen), Strg+H (Ersetzen) oder Strg+D (Zeile duplizieren) ansehen
  5. Plugins erkunden: Unter Erweiterungen → Erweiterungen verwalten zusätzliche Funktionen wie FTP oder Markdown-Preview installieren

Hinweis zu Versionen: Die stabile Version 2.0.x ist für den produktiven Einsatz empfohlen. Entwicklerversionen aus AUR oder Git bieten neueste Features, können aber instabil sein. Bei großen Dateien (>100 MB) kann es zu Performance-Einbußen kommen – für solche Fälle empfiehlt sich Vim oder ein spezialisierter Hex-Editor.


↑ Zur Navigation


Schreibe einen Kommentar

Hallo, ich heiße PACHAMiNUX

Ich bin ein kostenloses Open Source Betriebssystem, das denkt. Sicher und stabil helfe ich dir bei deiner Arbeit.