Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:edit:geany

Dies ist eine alte Version des Dokuments!


Geany - IDE-Editor

(2025)

Geany ist ein leichter und schneller integrierter Entwicklungs-Editor (IDE), der für die Bearbeitung von Quellcode in verschiedenen Programmiersprachen verwendet wird. Geany bietet Funktionen wie Syntaxhervorhebung, Code-Vervollständigung und viele weitere Funktionen, die Entwicklern helfen, produktiv zu bleiben, ohne einen vollständigen IDE-Komplex wie Eclipse oder IntelliJ zu benötigen.

Syntax

geany [Optionen] [Datei]

Wichtige Optionen

Option Beschreibung
`–new-window` Öffnet Geany in einem neuen Fenster.
`–no-session` Verhindert das Laden der letzten geöffneten Dateien und Sitzung.
`–help` Zeigt eine Hilfe mit den verfügbaren Optionen an.
`–save-session` Speichert die aktuelle Sitzung für späteres Wiederöffnen.
`–line=NUM` Springt direkt zu der angegebenen Zeilennummer.
`–plugin=PLUGIN` Lädt das angegebene Plugin beim Start von Geany.

Beispiele

Eine Datei mit Geany öffnen:

geany dateiname

Öffnet die angegebene Datei in Geany. Wenn die Datei nicht existiert, wird sie neu erstellt.

Geany in einem neuen Fenster öffnen:

geany --new-window

Öffnet Geany in einem neuen Fenster, unabhängig von anderen offenen Instanzen.

Geany ohne Sitzung öffnen:

geany --no-session

Verhindert das Laden der letzten geöffneten Dateien und Sitzung.

Direkt zu einer Zeile in einer Datei springen:

geany --line=42 dateiname

Öffnet die Datei und springt direkt zu Zeile 42.

Ein Plugin laden:

geany --plugin=pluginname

Lädt das angegebene Plugin beim Start von Geany.


Wichtige Funktionen

Funktion Beschreibung
Syntaxhervorhebung Hervorhebung von Programmcode in vielen verschiedenen Programmiersprachen (z.B. C, Python, HTML).
Autovervollständigung Bietet Code-Vervollständigung basierend auf dem eingegebenen Text.
Projektverwaltung Ermöglicht die Verwaltung von Projekten und die einfache Navigation durch Dateien.
Debugging-Unterstützung Integrierte Unterstützung für Debugging mit verschiedenen Plugins.
Plugins Erweiterungen, die zusätzliche Funktionen wie Versionskontrolle, Tools zur Code-Analyse und mehr hinzufügen.

Hinweis

  • Geany ist ein leichter Editor, der sich gut für Entwickler eignet, die eine schnelle, aber funktionsreiche Entwicklungsumgebung wünschen, ohne die Komplexität und die Ressourcenanforderungen eines großen IDEs.
  • Geany unterstützt zahlreiche Programmiersprachen und kann durch Plugins stark erweitert werden, sodass es sich für viele Entwicklungsaufgaben eignet.

Alternativen

  • Vim: Ein leistungsstarker Texteditor mit einer steilen Lernkurve, der für Entwickler und fortgeschrittene Benutzer geeignet ist.
  • Atom: Ein anpassbarer Texteditor, der mit vielen Plugins und Erweiterungen eine vollständige Entwicklungsumgebung bietet.
  • Visual Studio Code: Ein populärer, leistungsfähiger und quelloffener Editor, der eine vollständige IDE-Erfahrung bietet, besonders für Webentwicklung.

Weitere Informationen

Die Man-Page liefert detaillierte Informationen:

man geany
workshop/edit/geany.1740930091.txt.gz · Zuletzt geändert: (Externe Bearbeitung)