Geany IDE 1.38 utgivelse

Utgivelsen av Geany 1.38-prosjektet er tilgjengelig, og utvikler et lett og kompakt applikasjonsutviklingsmiljø. Blant prosjektets mål er å lage et veldig raskt koderedigeringsmiljø som krever et minimum antall avhengigheter under montering og ikke er knyttet til funksjonene til spesifikke brukermiljøer, som KDE eller GNOME. Building Geany krever bare GTK-biblioteket og dets avhengigheter (Pango, Glib og ATK). Prosjektkoden er distribuert under GPLv2+-lisensen og skrevet på C- og C++-språk (koden til det integrerte scintilla-biblioteket er i C++). Pakker er laget for BSD-systemer og store Linux-distribusjoner.

Nøkkelfunksjoner til Geany:

  • Syntaksutheving.
  • Autofullføring av funksjons-/variabelnavn og språkkonstruksjoner som hvis, for og mens.
  • Autofullføring av HTML- og XML-koder.
  • Ring verktøytips.
  • Evne til å kollapse kodeblokker.
  • Bygge en editor basert på Scintilla kildetekstredigeringskomponenten.
  • Støtter 75 programmerings- og markup-språk, inkludert C/C++, Java, PHP, HTML, JavaScript, Python, Perl og Pascal.
  • Dannelse av en oppsummeringstabell over symboler (funksjoner, metoder, objekter, variabler).
  • Innebygd terminalemulator.
  • Et enkelt system for styring av prosjekter.
  • Et monteringssystem for å kompilere og kjøre redigert kode.
  • Støtte for utvidelse av funksjonalitet gjennom plugins. For eksempel er plugins tilgjengelige for bruk av versjonskontrollsystemer (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), automatisering av oversettelser, stavekontroll, klassegenerering, automatisk opptak og to-vindus redigeringsmodus.
  • Støtter Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express og Windows-plattformer.

I den nye versjonen:

  • Økt hastighet på å åpne dokumenter.
  • Koden for Ctags-støtte er synkronisert med Universal Ctags, nye parsere er lagt til.
  • Støtte for GTK2-biblioteket er fjernet.
  • Lagt til en hurtigtast for å laste inn alle åpne dokumenter på nytt.
  • SaveActions-pluginen gir muligheten til å konfigurere en katalog for øyeblikkelig lagring av filer.
  • Lagt til støtte for programmeringsspråket Julia og Meson byggeskript.
  • Kravene til monteringsmiljøet er økt, montering krever nå en kompilator som støtter C++17-standarden.
  • Genereringen av kjørbare filer for 32-biters Windows-systemer har stoppet, og 64-bits bygg er byttet til å bruke GTK3.

Geany IDE 1.38 utgivelse
Geany IDE 1.38 utgivelse


Kilde: opennet.ru

Legg til en kommentar