Vydanie Geany 1.38 IDE

K dispozícii je vydanie projektu Geany 1.38, ktorý vyvíja ľahké a kompaktné prostredie na vývoj aplikácií. Medzi ciele projektu patrí vytvorenie veľmi rýchleho prostredia na úpravu kódu, ktoré vyžaduje minimálny počet závislostí pri zostavovaní a nie je viazané na funkcie špecifických používateľských prostredí, ako sú KDE alebo GNOME. Budovanie Geany vyžaduje iba knižnicu GTK a jej závislosti (Pango, Glib a ATK). Kód projektu je distribuovaný pod licenciou GPLv2+ a napísaný v jazykoch C a C++ (kód integrovanej knižnice scintilla je v C++). Balíky sú vytvorené pre systémy BSD a hlavné distribúcie Linuxu.

Kľúčové vlastnosti Geany:

  • Zvýraznenie syntaxe.
  • Automatické dopĺňanie názvov funkcií/premenných a jazykových konštruktov ako if, for a while.
  • Automatické dopĺňanie značiek HTML a XML.
  • Popisy hovorov.
  • Schopnosť zbaliť bloky kódu.
  • Vytvorenie editora založeného na komponente na úpravu zdrojového textu Scintilla.
  • Podporuje 75 programovacích a značkovacích jazykov vrátane C/C++, Java, PHP, HTML, JavaScript, Python, Perl a Pascal.
  • Tvorba súhrnnej tabuľky symbolov (funkcií, metód, objektov, premenných).
  • Vstavaný emulátor terminálu.
  • Jednoduchý systém na riadenie projektov.
  • Montážny systém na zostavovanie a spúšťanie upraveného kódu.
  • Podpora rozšírenia funkčnosti prostredníctvom pluginov. K dispozícii sú napríklad pluginy na používanie systémov na správu verzií (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), automatizáciu prekladov, kontrolu pravopisu, generovanie tried, automatické nahrávanie a režim úprav v dvoch oknách.
  • Podporuje platformy Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express a Windows.

V novej verzii:

  • Zvýšená rýchlosť otvárania dokumentov.
  • Kód pre podporu Ctags je synchronizovaný s Universal Ctags, boli pridané nové parsery.
  • Podpora knižnice GTK2 bola odstránená.
  • Pridaná klávesová skratka na opätovné načítanie všetkých otvorených dokumentov.
  • Doplnok SaveActions poskytuje možnosť nakonfigurovať adresár na okamžité ukladanie súborov.
  • Pridaná podpora pre programovací jazyk Julia a zostavovacie skripty Meson.
  • Požiadavky na prostredie zostavy boli zvýšené, zostavenie teraz vyžaduje kompilátor, ktorý podporuje štandard C++17.
  • Generovanie spustiteľných súborov pre 32-bitové systémy Windows sa zastavilo a 64-bitové zostavy sa prešli na používanie GTK3.

Vydanie Geany 1.38 IDE
Vydanie Geany 1.38 IDE


Zdroj: opennet.ru

Pridať komentár