Integreeritud arenduskeskkond Geany 2.0 on saadaval

Avalikustatud on projekti Geany 2.0 väljaanne, mis arendab kompaktset ja kiiret koodi redigeerimise keskkonda, kasutades minimaalset sõltuvuste arvu ja mis ei ole seotud üksikute kasutajakeskkondade, nagu KDE või GNOME, eripäradega. Geany koostamiseks on vajalik ainult GTK teeg ja selle sõltuvused (Pango, Glib ja ATK). Projekti kood levitatakse GPLv2+ litsentsi alusel ning on kirjutatud C ja C++ keeltes (C++ kood integreeritud teegi scintilla jaoks). Koostamised luuakse BSD süsteemidele, peamistele Linuxi distributsioonidele, macOS-ile ja Windowsile.

Geany põhifunktsioonid:

  • Süntaksi esiletõstmine.
  • Funktsioonide/muutujate ja keele konstruktsioonide, nagu if, for ja while, autokomplekteerimine.
  • HTML ja XML siltide autokomplekteerimine.
  • Kutsumise töötluse vihjed.
  • Koodi plokkide kokku tõmbamise võimalus.
  • Redaktori loomine Scintilla tekstiredaktori komponendi põhjal.
  • Toe 78 programmeerimiskeelt ja -märgistus, sealhulgas C/C++, Java, PHP, HTML, JavaScript, Python, Perl ja Pascal.
  • Sümbolite (funktsioonide, meetodite, objektide, muutujate) kokkuvõtte tabeli loomine.
  • Sisseehitatud terminali emulator.
  • Lihtne projektijuhtimise süsteem.
  • Kogumise süsteem redigeeritava koodi kompileerimiseks ja käivitamiseks.
  • Tugiteenused funktsionaalsuse laiendamiseks pluginatega. Näiteks on saadaval pluginaid versioonihalduse süsteemide (Git, Subversion, Bazaar, Fossil, Mercurial, SVK) kasutamiseks, tõlgete automatiseerimiseks, õigekirjakontrolliks, klasside genereerimiseks, automaatsete salvestuste tegemiseks ja kahe akna režiimi redigeerimiseks.

Integreeritud arenduskeskkond Geany 2.0 on saadaval

Uues versioonis:

  • Lisatud katsetav toetus Meson ehitussüsteemile.
  • Seanssipõhised andmed ja seaded on eraldatud. Seansiga seotud andmed on nüüd failis session.conf, seaded on failis geany.conf.
  • Projekti loomise protsess direktori kaudu, kus asuvad lähtekoodid, on lihtsustatud.
  • Windowsi platvormil on vaike GTK kujundustehnikana kasutusele seatud 'Prof-Gnome' (valikuna on saadaval ka 'Adwaita' teema lubamine).
  • Paljusid parsereid on uuendatud ja sünkroniseeritud Universal Ctags projektiga.
  • Parandatud on Kotlin, Markdown, Nim, PHP ja Python keelte tuge.
  • Lisatud toetust AutoIt ja GDScript märgendifailide jaoks.
  • Koodiredaktorisse on lisatud muudatuste ajaloo vaatamise liides (vaikimisi keelatud).
  • Küljepaneelis on pakutud uus puustruktuur dokumentide nimekirja vaatamiseks.
  • Otsimise ja asendamise ajal on lisatud toimingute kinnitamise dialoog.
  • Lisatud on sümbolite puu sisu filtreerimise tugi.
  • Lisatud on seadistus, et näidata ridade lõppu, kui reavahetussümbolid erinevad vaikimisi valitud omadest.
  • Pakutakse seadistusi akna ja vahelehtede pealkirja suuruse muutmiseks.
  • Scintilla 5.3.7 ja Lexilla 5.2.7 teekide versioonid on uuendatud.
  • GTK teegi versiooni nõuded on tõstetud, nüüd on vajalik vähemalt GTK 3.24 versioon.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster