Geany - Geany

Geany
Logo Geany. Svg
Geany Main.png
Původní autoři Enrico Tröger
Vývojáři Geany autoři
První vydání 19. října 2005 ; před 15 lety ( 2005-10-19 )
Stabilní uvolnění
1.37.1  Upravte to na Wikidata / 8. listopadu 2020 ( 8. listopadu 2020 )
Úložiště
Napsáno C , C ++
Operační systém Linux
macOS
Windows
Velikost 14 MB (Windows)
Typ IDE
Licence GPL-2.0 nebo novější
webová stránka geany .org
Přizpůsobené Geany IDE

Geany ( IPA : dʒiːni JEE - NEE ) je bezplatný a otevřený lehký textový editor GUI využívající Scintilla a GTK , včetně základních funkcí IDE . Je navržen tak, aby měl krátké doby načítání, s omezenou závislostí na samostatných balíčcích nebo externích knihovnách v systému Linux. Byl přenesen do celé řady operačních systémů, jako jsou BSD , Linux , macOS , Solaris a Windows . Port Windows postrádá integrované okno terminálu; ve verzi pro Windows také chybí externí vývojové nástroje přítomné pod Unixem , pokud nejsou nainstalovány samostatně uživatelem. Mezi podporované programovací jazyky a značkovací jazyky patří C , C ++ , C# , Java , JavaScript , PHP , HTML , LaTeX , CSS , Python , Perl , Ruby , Pascal , Haskell , Erlang , Vala a mnoho dalších.

Na rozdíl od tradičních unixových editorů, jako jsou Emacs nebo Vim , se Geany více podobá programovacím editorům běžným v systému Microsoft Windows, jako je například Notepad ++ , který také používá Scintilla.

Jedná se o bezplatný software licencovaný podle podmínek GNU GPL verze 2 nebo novější. V roce 2012 bylo číslo verze zvýšeno na 1,22 z 0,21, aby odráželo vyspělost produktu, jak požadovalo mnoho uživatelů. Geany verze 1.29 je založena na GTK+ 3.22. Verze 1.36 je založena na GTK+ 3.24.14. Verze 1.37.1 je poslední verzí s podporou GTK+ 2.24.

Funkce

Příklad programu C ++ (s výstupem) v Geany
  • Automatické dokončování
  • Záložky (nazývané značky )
  • Podpora více dokumentů
  • Jednoduché projektové řízení
  • Zvýraznění syntaxe
  • Skládání kódu (částečně)
  • Seznamy symbolů
  • Navigace v kódu
  • Emulátor integrovaného terminálu
  • Sestavte systém pro kompilaci a spouštění kódu pomocí externích nástrojů
  • Rozšiřitelné pomocí pluginů
  • Výběr sloupců / bloků / svislých (pomocí Shift + Ctrl + kláves se šipkami)
  • Uživatelsky konfigurovatelná akce klávesnice na mapování funkcí editoru

Viz také

Reference

externí odkazy

Média související s Geany na Wikimedia Commons