LinuxAlternative

Linux · Programmierung

Geany

Geany ist eine leichte, schnelle IDE, die von Haus aus viele Sprachen und Plugins unterstützt.

Open SourceKostenlosFlatpak
Als Erste(r) bewerten
Lizenz
GPL-2.0+
Aktuelle Version
2.1.0 (6. Juli 2025)
Entwickler
Geany Team
Installationen
1,440 (Flathub, 30 Tage)

Was ist Geany?

Geany wurde 2002 als kleiner Editor entwickelt und hat sich zu einer vollwertigen IDE entwickelt, die dennoch einen geringen Ressourcenverbrauch beibehält. Es ist in C geschrieben und verwendet GTK für die Benutzeroberfläche, wodurch es auch auf Systemen mit begrenzten Ressourcen schnell läuft. Das Projekt verfügt über einen stabilen Veröffentlichungszyklus und wird aktiv weiterentwickelt; die neueste Version 2.1.0 wurde im Juli 2025 veröffentlicht.

Geany richtet sich an Entwickler, die einen schnellen, plattformübergreifenden Editor mit IDE-Funktionen benötigen, ohne die Schwergängigkeit von Visual Studio Code. Es eignet sich gut für C, C++, Python, Java, PHP und viele weitere Sprachen, und dank des Plugin-Systems lässt es sich für spezifische Arbeitsabläufe erweitern.

Im Vergleich zu VS Code wirkt Geany eher wie ein traditioneller Editor mit einer kleinen, reaktionsfreudigen Benutzeroberfläche. Es verfügt nicht über einen umfangreichen Marktplatz und eingebaute Erweiterungen wie VS Code, bietet aber eine klare, ressourcenschonende Erfahrung, die viele Nutzer besonders bei kleineren Projekten oder auf älterer Hardware schätzen.

Ideal für: Entwickler, die eine schnelle, ressourcenschonende IDE für mehrere Sprachen benötigen und eine einfache, konsistente Benutzeroberfläche einem funktionsreichen Editor vorziehen.

Wichtige Funktionen von Geany

  • Syntaxhervorhebung für über 30 Sprachen
  • Codevervollständigung und automatische Vervollständigung gängiger Konstrukte
  • Eingebetteter Terminal-Emulator
  • Plugin-Manager mit vorinstallierten Plugins
  • Code-Faltung und Symbolverzeichnisse
  • Unterstützung für XML/HTML-Tag-Vervollständigung

Vorteile

  • Sehr leicht und schnell
  • Plattformübergreifend mit konsistenter Benutzeroberfläche
  • Über Plugins erweiterbar
  • Gute Unterstützung für veraltete Sprachen
  • Kostenlos und Open Source

Nachteile

  • Eingeschränkte integrierte Sprachserver
  • Kein integriertes Debugging von Haus aus
  • Kleinere Community und weniger Tutorials
  • Plugin-Ökosystem nicht so umfangreich wie bei VS Code

Windows-Programme, die Geany ersetzt

Geany unter Linux installieren

Flatpak (Flathub)flatpak install flathub org.geany.Geany
Ubuntu / Mintsudo apt install geany
Debiansudo apt install geany
Fedorasudo dnf install geany
Arch / Manjarosudo pacman -S geany
openSUSEsudo zypper install geany

Tipps für Windows-Umsteiger

Wenn Sie von VS Code kommen, sind die Dateiformate (.c, .cpp, .py, etc.) identisch, sodass Sie Projekte direkt öffnen können. Geany verwendet eigene Tastenkürzel; beispielsweise speichert Strg+S, Strg+Umschalt+F öffnet den Dialog „Suchen in Dateien“ und Alt+Umschalt+F blendet das Terminal ein oder aus. Der Arbeitsablauf ist manueller: Sie müssen Build-Befehle im Projektmappen-Menü konfigurieren, während VS Code Builds oft automatisch über Erweiterungen verwaltet. Über den Plugin-Manager können Sie Funktionen wie einen Debugger oder erweiterte Code-Navigation hinzufügen, müssen diese aber manuell installieren.

Neueste Versionen

  • 2.1.0 —
  • 2.0 —
  • 1.38 —

Geany: häufige Fragen

Kann ich Geany unter Windows verwenden?

Ja, Geany ist plattformübergreifend und läuft unter Windows, macOS und Linux. Die Linux-Pakete sind über gängige Distributionen und Flathub erhältlich.

Unterstützt Geany das Debuggen?

Geany selbst enthält keinen Debugger, aber Sie können das "Debugger"-Plugin hinzufügen oder externe Tools wie gdb über das Terminal integrieren.

Wie füge ich Unterstützung für eine neue Sprache hinzu?

Installieren Sie das entsprechende Sprach-Plugin über den Plugin-Manager oder fügen Sie manuell Syntaxdateien im Verzeichnis ~/.config/geany/language_files hinzu.

Wird Geany aktiv weiterentwickelt?

Ja, die neueste stabile Version ist 2.1.0 (2025‑07‑06) und das Projekt erhält weiterhin Aktualisierungen.

Aktualisiert am