Ir-rilaxx tal-proġett Geany 1.38 huwa disponibbli, li jiżviluppa ambjent ta 'żvilupp ta' applikazzjoni ħafif u kompatt. Fost l-għanijiet tal-proġett hemm il-ħolqien ta 'ambjent ta' editjar tal-kodiċi veloċi ħafna li jeħtieġ numru minimu ta 'dipendenzi waqt l-assemblaġġ u mhux marbut mal-karatteristiċi ta' ambjenti speċifiċi tal-utent, bħal KDE jew GNOME. Bini Geany jeħtieġ biss il-librerija GTK u d-dipendenzi tagħha (Pango, Glib u ATK). Il-kodiċi tal-proġett huwa mqassam taħt il-liċenzja GPLv2+ u miktub f'lingwi C u C++ (il-kodiċi tal-librerija scintilla integrata huwa f'C++). Pakketti huma maħluqa għal sistemi BSD u distribuzzjonijiet Linux ewlenin.
Karatteristiċi ewlenin ta' Geany:
- L-enfasi tas-sintassi.
- Awtokompletazzjoni ta' ismijiet ta' funzjonijiet/varjabbli u kostruzzjonijiet tal-lingwa bħal jekk, għal u waqt.
- Komplezzjoni awtomatika ta 'tags HTML u XML.
- Sejħa tooltips.
- Kapaċità li kollass blokki tal-kodiċi.
- Bini ta’ editur ibbażat fuq il-komponent ta’ editjar tat-test tas-sors ta’ Scintilla.
- Jappoġġja 75 lingwa ta 'programmar u markup, inklużi C/C++, Java, PHP, HTML, JavaScript, Python, Perl u Pascal.
- Formazzjoni ta' tabella sommarja ta' simboli (funzjonijiet, metodi, oġġetti, varjabbli).
- Emulatur tat-terminal inkorporat.
- Sistema sempliċi għall-ġestjoni tal-proġetti.
- Sistema ta 'assemblaġġ għall-kompilazzjoni u t-tħaddim ta' kodiċi editjat.
- Appoġġ għall-espansjoni tal-funzjonalità permezz ta 'plugins. Per eżempju, plugins huma disponibbli għall-użu ta 'sistemi ta' kontroll tal-verżjoni (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), awtomatizzazzjoni ta 'traduzzjonijiet, verifika tal-ortografija, ġenerazzjoni ta' klassi, awto-reġistrazzjoni, u mod ta 'editjar b'żewġ twieqi.
- Jappoġġja pjattaformi Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express u Windows.
Fil-verżjoni l-ġdida:
- Żieda fil-veloċità tal-ftuħ tad-dokumenti.
- Il-kodiċi għall-appoġġ Ctags huwa sinkronizzat ma 'Ctags Universali, ġew miżjuda parsers ġodda.
- L-appoġġ għal-librerija GTK2 tneħħa.
- Żid hotkey biex terġa’ tgħabbi d-dokumenti miftuħa kollha.
- Il-plugin SaveActions jipprovdi l-abbiltà li jiġi kkonfigurat direttorju biex isalva fajls istantanjament.
- Appoġġ miżjud għall-lingwa ta 'programmar Julia u skripts tal-bini Meson.
- Ir-rekwiżiti għall-ambjent tal-assemblaġġ żdiedu; l-assemblaġġ issa jeħtieġ kompilatur li jappoġġja l-istandard C++17.
- Il-ġenerazzjoni ta 'fajls eżekutibbli għal sistemi ta' Windows 32-bit waqfet, u l-bini ta '64-bit inqalbu biex juża GTK3.
Sors: opennet.ru