Geany IDE 1.38 vrystelling

Die vrystelling van die Geany 1.38-projek is beskikbaar, wat 'n liggewig en kompakte toepassingsontwikkelingsomgewing ontwikkel. Onder die projek se doelwitte is die skepping van 'n baie vinnige kode redigering omgewing wat 'n minimum aantal afhanklikhede tydens samestelling vereis en nie gekoppel is aan die kenmerke van spesifieke gebruiker omgewings, soos KDE of GNOME. Om Geany te bou vereis slegs die GTK-biblioteek en sy afhanklikhede (Pango, Glib en ATK). Die projekkode word onder die GPLv2+-lisensie versprei en in C- en C++-tale geskryf (kode van die geïntegreerde scintilla-biblioteek is in C++). Pakkette word geskep vir BSD-stelsels en groot Linux-verspreidings.

Sleutel kenmerke van Geany:

  • Sintaksis-uitlig.
  • Outovoltooiing van funksie/veranderlike name en taalkonstrukte soos as, vir en terwyl.
  • Outovoltooiing van HTML- en XML-etikette.
  • Bel gereedskapwenke.
  • Vermoë om kodeblokke in te vou.
  • Bou 'n redigeerder gebaseer op die Scintilla bronteks redigering komponent.
  • Ondersteun 75 programmeer- en opmaaktale, insluitend C/C++, Java, PHP, HTML, JavaScript, Python, Perl en Pascal.
  • Vorming van 'n opsommende tabel van simbole (funksies, metodes, voorwerpe, veranderlikes).
  • Ingeboude terminale emulator.
  • 'n Eenvoudige stelsel vir die bestuur van projekte.
  • 'n Samestellingstelsel vir die samestelling en uitvoer van geredigeerde kode.
  • Ondersteuning vir die uitbreiding van funksionaliteit deur plugins. Byvoorbeeld, inproppe is beskikbaar vir die gebruik van weergawebeheerstelsels (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), outomatisering van vertalings, speltoetsing, klasgenerering, outo-opname en twee-venster-redigeringsmodus.
  • Ondersteun Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express en Windows-platforms.

In die nuwe weergawe:

  • Verhoogde spoed om dokumente oop te maak.
  • Die kode vir Ctags-ondersteuning is gesinchroniseer met Universal Ctags, nuwe ontleders is bygevoeg.
  • Ondersteuning vir die GTK2-biblioteek is verwyder.
  • Het 'n snelsleutel bygevoeg om alle oop dokumente te herlaai.
  • Die SaveActions-inprop bied die vermoë om 'n gids op te stel om lêers onmiddellik te stoor.
  • Bygevoeg ondersteuning vir die Julia programmeertaal en Meson bou skrifte.
  • Die vereistes vir die samestelling-omgewing is verhoog; samestelling vereis nou 'n samesteller wat die C++17-standaard ondersteun.
  • Die generering van uitvoerbare lêers vir 32-bis Windows-stelsels het gestop, en 64-bis builds is oorgeskakel om GTK3 te gebruik.

Geany IDE 1.38 vrystelling
Geany IDE 1.38 vrystelling


Bron: opennet.ru

Voeg 'n opmerking