Liberigo de Geany 1.38 IDE

La eldono de la projekto Geany 1.38 disponeblas, disvolvante malpezan kaj kompaktan aplikaĵan disvolvan medion. Inter la celoj de la projekto estas la kreado de tre rapida koda redakta medio kiu postulas minimuman nombron da dependecoj dum kunigo kaj ne estas ligita al la trajtoj de specifaj uzantaj medioj, kiel KDE aŭ GNOME. Konstruado de Geany postulas nur la GTK-bibliotekon kaj ĝiajn dependecojn (Pango, Glib kaj ATK). La projektkodo estas distribuita sub la permesilo GPLv2+ kaj skribita en C kaj C++ lingvoj (kodo de la integra scintilla biblioteko estas en C++). Pakoj estas kreitaj por BSD-sistemoj kaj ĉefaj Linukso-distribuoj.

Ĉefaj trajtoj de Geany:

  • Sintakso reliefigo.
  • Aŭtokompleto de funkcioj/variaj nomoj kaj lingvokonstruaĵoj kiel se, por kaj dum.
  • Aŭtomata kompletigo de HTML kaj XML-etikedoj.
  • Voku konsiletojn.
  • Kapablo kolapsigi kodblokojn.
  • Konstruante redaktilon bazitan sur la Scintilla fonta tekstoredaktadkomponento.
  • Subtenas 75 programajn kaj markajn lingvojn, inkluzive de C/C++, Java, PHP, HTML, JavaScript, Python, Perl kaj Pascal.
  • Formado de resuma tabelo de simboloj (funkcioj, metodoj, objektoj, variabloj).
  • Enkonstruita terminala emulilo.
  • Simpla sistemo por administri projektojn.
  • Asembla sistemo por kompili kaj ruli redaktitan kodon.
  • Subteno por vastigi funkciecon per kromaĵoj. Ekzemple, aldonaĵoj disponeblas por uzi versikontrolajn sistemojn (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), aŭtomatigi tradukojn, literumon, klasgeneradon, aŭtomatan registradon kaj dufenestran redaktan reĝimon.
  • Subtenas Linukso, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express kaj Windows platformoj.

En la nova versio:

  • Pliigita rapideco por malfermi dokumentojn.
  • La kodo por Ctags-subteno estas sinkronigita kun Universalaj Ctags, novaj analiziloj estis aldonitaj.
  • Subteno por la biblioteko GTK2 estis forigita.
  • Aldonita klavoklavo por reŝargi ĉiujn malfermitajn dokumentojn.
  • La kromaĵo SaveActions disponigas la kapablon agordi dosierujon por tuj konservi dosierojn.
  • Aldonita subteno por la Julia programlingvo kaj Meson-konstruaj skriptoj.
  • La postuloj por la kunigmedio estis pliigitaj; kunigo nun postulas kompililon kiu apogas la C++17-normon.
  • La generacio de ruleblaj dosieroj por 32-bitaj Vindozaj sistemoj ĉesis, kaj 64-bitaj konstruoj estis ŝanĝitaj por uzi GTK3.

Liberigo de Geany 1.38 IDE
Liberigo de Geany 1.38 IDE


fonto: opennet.ru

Aldoni komenton