Geany - Geany
Originalautor(en) | Enrico Tröger |
---|---|
Entwickler | Geany-Autoren |
Erstveröffentlichung | 19. Oktober 2005 |
Stabile Version | |
Repository | |
Geschrieben in | C , C++ |
Betriebssystem |
Linux macOS Windows |
Größe | 14 MB (Windows) |
Typ | IDE |
Lizenz | GPL-2.0 oder höher |
Webseite | geany |
Geany ( IPA : dʒiːni JEE - NEE ) ist ein freier und Open-Source - leichte GUI Texteditor mit Scintilla und GTK , einschließlich dem grundlegenden IDE - Funktionen. Es ist auf kurze Ladezeiten ausgelegt, mit begrenzter Abhängigkeit von separaten Paketen oder externen Bibliotheken unter Linux. Es wurde auf eine Vielzahl von Betriebssystemen wie BSD , Linux , macOS , Solaris und Windows portiert . Dem Windows-Port fehlt ein eingebettetes Terminalfenster; Außerdem fehlen in der Windows-Version die unter Unix vorhandenen externen Entwicklungstools , sofern sie nicht vom Benutzer separat installiert werden. Zu den unterstützten Programmiersprachen und Auszeichnungssprachen gehören C , C++ , C# , Java , JavaScript , PHP , HTML , LaTeX , CSS , Python , Perl , Ruby , Pascal , Haskell , Erlang , Vala und viele andere.
Im Gegensatz zu traditionellen Unix-basierten Editoren wie Emacs oder Vim ähnelt Geany eher den unter Microsoft Windows üblichen Programmiereditoren wie Notepad++ , die ebenfalls Scintilla verwenden.
Es handelt sich um freie Software, die unter den Bedingungen der GNU GPL Version 2 oder höher lizenziert ist . Im Jahr 2012 wurde die Versionsnummer von 0,21 auf 1,22 erhöht, um den Reifegrad des Produkts widerzuspiegeln, wie von vielen Benutzern gewünscht. Geany Version 1.29 basiert auf GTK+ 3.22. Version 1.36 basiert auf GTK+ 3.24.14. Version 1.37.1 ist die letzte Version mit GTK+ 2.24-Unterstützung.
Merkmale
- Auto-Vervollständigung
- Lesezeichen (genannt Marker )
- Unterstützung mehrerer Dokumente
- Einfaches Projektmanagement
- Satzstellung markieren
- Codefaltung (teilweise)
- Symbollisten
- Code-Navigation
- Eingebetteter Terminalemulator
- Build-System zum Kompilieren und Ausführen von Code mit externen Tools
- Erweiterbar über Plugins
- Spalte / Block / vertikale Auswahl (über Shift + Strg + Pfeiltasten)
- Vom Benutzer konfigurierbare Tastaturaktion zur Editorfunktionszuordnung
Siehe auch
Verweise
Externe Links
Medien im Zusammenhang mit Geany bei Wikimedia Commons