Geany 2.0 IDE disponibbli

Ġie ppubblikat ir-rilaxx tal-proġett Geany 2.0, li jiżviluppa ambjent ta 'editjar ta' kodiċi kompatt u veloċi li juża numru minimu ta 'dipendenzi u mhux marbut mal-karatteristiċi ta' ambjenti ta 'utent individwali, 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++). L-assemblaġġi huma ġġenerati għal sistemi BSD, distribuzzjonijiet ewlenin tal-Linux, macOS u Windows.

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 78 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.

Geany 2.0 IDE disponibbli

Fil-verżjoni l-ġdida:

  • Miżjud appoġġ sperimentali għas-sistema tal-bini Meson.
  • Id-dejta tas-sessjoni u s-settings huma separati. Id-dejta relatata mas-sessjoni issa tinsab fil-fajl session.conf, u s-settings jinsabu f'geany.conf.
  • Il-proċess tal-ħolqien ta' proġetti minn direttorji li fihom jinsabu l-kodiċi tas-sors ġie ssimplifikat.
  • Fuq il-pjattaforma tal-Windows, it-tema GTK "Prof-Gnome" hija attivata b'mod awtomatiku (l-għażla li tiġi attivata t-tema "Adwaita" titħalla bħala għażla).
  • Ħafna parsers ġew aġġornati u sinkronizzati mal-proġett Universali Ctags.
  • Appoġġ imtejjeb għal-lingwi Kotlin, Markdown, Nim, PHP u Python.
  • Appoġġ miżjud għall-fajls tal-markup AutoIt u GDScript.
  • Interfaċċja ġiet miżjuda mal-editur tal-kodiċi biex tara l-istorja tal-bidliet (diżattivata b'mod awtomatiku).
  • L-istrixxa tal-ġenb toffri veduta ġdida tas-siġra biex tara l-lista tad-dokumenti.
  • Żid djalogu biex tikkonferma l-operazzjonijiet meta tfittex u tissostitwixxi.
  • Appoġġ miżjud għall-iffiltrar tal-kontenut tas-siġra tas-simboli.
  • Żieda setting biex juri t-truf tal-linja jekk il-karattri tat-tmiem tal-linja jkunu differenti minn dawk default.
  • Jipprovdi settings biex jinbidel id-daqs tat-titlu tat-tieqa u t-tabs.
  • Verżjonijiet aġġornati tal-libreriji Scintilla 5.3.7 u Lexilla 5.2.7.
  • Ir-rekwiżiti għall-verżjoni tal-librerija GTK żdiedu; mill-inqas GTK 3.24 issa huwa meħtieġ biex jaħdem.

Sors: opennet.ru

Żid kumment