Izdaja Geany 1.38 IDE

Geany 1.38, lahko in kompaktno okolje za razvoj aplikacij, je zdaj na voljo. Cilji projekta vključujejo ustvarjanje zelo hitrega okolja za urejanje kode, ki med gradnjo zahteva minimalne odvisnosti in ni vezano na posebnosti določenih uporabniških okolij, kot sta KDE ali GNOME. Za gradnjo Geanyja je potrebna le knjižnica GTK in njene odvisnosti (Pango, Glib in ATK). Koda projekta je distribuirana pod licenco GPLv2+ in je napisana v programskih jezikih C in C++ (integrirana knjižnica scintilla je v jeziku C++). Paketi so na voljo za sisteme BSD in večje distribucije. Linux.

Ključne lastnosti Geany:

  • Označevanje sintakse.
  • Samodokončanje imen funkcij/spremenljivk in jezikovnih konstrukcij, kot so if, for in while.
  • Samodokončanje oznak HTML in XML.
  • Nasveti za klice.
  • Možnost strnjevanja kodnih blokov.
  • Izdelava urejevalnika na osnovi komponente za urejanje izvornega besedila Scintilla.
  • Podpira 75 programskih in označevalnih jezikov, vključno s C/C++, Javo, PHP, HTML, JavaScript, Python, Perl in Pascal.
  • Oblikovanje zbirne tabele simbolov (funkcije, metode, objekti, spremenljivke).
  • Vgrajen terminalski emulator.
  • Preprost sistem za vodenje projektov.
  • Sistem za sestavljanje za prevajanje in izvajanje urejene kode.
  • Podpora za razširitev funkcionalnosti prek vtičnikov. Na voljo so na primer vtičniki za uporabo sistemov za nadzor različic (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), avtomatiziranje prevodov, preverjanje črkovanja, ustvarjanje razredov, samodejno snemanje in način urejanja z dvema oknoma.
  • Podpora za platformo Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express in Windows.

V novi različici:

  • Hitrost odpiranja dokumentov se je povečala.
  • Koda za podporo Ctags je bila sinhronizirana z Universal Ctags in dodani so bili novi razčlenjevalniki.
  • Podpora za knjižnico GTK2 je bila odstranjena.
  • Dodana je bila bližnjica za ponovno nalaganje vseh odprtih dokumentov.
  • Vtičnik SaveActions omogoča prilagajanje imenika za takojšnje shranjevanje datotek.
  • Dodana podpora za programski jezik Julia in skripte za gradnjo Meson.
  • Zahteve za okolje za gradnjo so se povečale; za gradnjo je zdaj potreben prevajalnik, ki podpira standard C++17.
  • Ustvarjanje izvedljivih datotek za 32-bitne sisteme je bilo ustavljeno. Windows, 64-bitne različice pa so bile preseljene za uporabo GTK3.

Izdaja Geany 1.38 IDE
Izdaja Geany 1.38 IDE


Vir: opennet.ru
Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster