
Highlights
- Syntaxhervorhebung, Code-Faltung und Klammernvergleich für viele Sprachen
- Symbolliste zum Springen zu Funktionen und Klassen in der aktuellen Datei
- Editierbare Kompilier-, Build- und Ausführungsbefehle pro Sprache
- Fehlerzeilen im Nachrichtenfenster verlinken zurück zum Quelltext
- Geringe Abhängigkeitsbasis, lauffähig auf älterer Hardware
Über diese Anwendung
Geany ist ein kleiner Programmiereditor mit einigen der Annehmlichkeiten, die man üblicherweise in einer IDE findet. Er baut auf GTK und der Editorkomponente Scintilla auf, startet schnell und hat außer GTK selbst kaum Abhängigkeiten, was ihn zu einer häufigen Wahl auf älteren Rechnern und minimalen Desktops macht.
Er hebt die Syntax einer langen Liste von Sprachen hervor, faltet Codeblöcke, findet und schließt Klammern automatisch und vervollständigt Wörter, die im Dokument bereits vorkommen. Eine Symbolliste im Seitenpanel springt zu Funktionen und Klassen in der geöffneten Datei, und dasselbe Panel enthält einen Dateibrowser und die Liste der geöffneten Dokumente. Ein Projekt fasst ein Verzeichnis von Dateien mit eigenen Einstellungen zusammen.
Das Build-System ist bewusst einfach gehalten: Jede Sprache verfügt über einen bearbeitbaren Satz von Befehlen zum Kompilieren, Bauen und Ausführen, die Ausgabe erscheint in einem Meldungsfenster, und Fehlerzeilen verweisen zurück auf die betreffende Stelle im Quelltext. Plugins ergänzen ein Terminalpanel, Diffs aus der Versionsverwaltung, Dateivorlagen und mehr. Geany ist nicht um Language Server herum aufgebaut, sodass dateiübergreifende Analyse und tiefgreifendes Refactoring außerhalb seines Funktionsumfangs liegen.
Bezugsquellen
Linux
- Auf Flathub öffnenÖffnet in einem neuen TabPaketquelleFlathub
Vom Herausgeber
Installation im Terminal
flatpak install flathub org.geany.Geany
Wir hosten diese Datei nicht, wir scannen sie nicht und wir sehen ihren Inhalt nicht ein. Lesen Sie, was die Quelle angibt, und entscheiden Sie dann selbst.