Geany 1.38 IDEaren kaleratzea

Geany 1.38 proiektuaren oharra eskuragarri dago, aplikazioak garatzeko ingurune arin eta trinko bat garatuz. Proiektuaren helburuen artean kodea editatzeko ingurune oso azkar bat sortzea dago, muntaian zehar mendekotasun kopuru minimo bat behar duena eta erabiltzaile-ingurune espezifikoen ezaugarriekin lotuta ez dagoena, hala nola KDE edo GNOME. Geany eraikitzeak GTK liburutegia eta bere menpekotasunak (Pango, Glib eta ATK) soilik behar ditu. Proiektuaren kodea GPLv2+ lizentziapean banatzen da eta C eta C++ lengoaietan idatzita dago (scintilla liburutegi integratuaren kodea C++-n dago). Paketeak BSD sistemetarako eta Linux banaketa nagusietarako sortzen dira.

Geanyren ezaugarri nagusiak:

  • Sintaxia nabarmentzea.
  • If, for and while bezalako funtzio/aldagaien izenak eta hizkuntza-eraikuntzak osatzea.
  • HTML eta XML etiketen osatze automatikoa.
  • Deitu argibideak.
  • Kode blokeak tolesteko gaitasuna.
  • Scintilla iturburu-testua editatzeko osagaian oinarritutako editore bat eraikitzea.
  • 75 programazio eta markatze lengoaia onartzen ditu, besteak beste, C/C++, Java, PHP, HTML, JavaScript, Python, Perl eta Pascal.
  • Sinboloen laburpen-taula eratzea (funtzioak, metodoak, objektuak, aldagaiak).
  • Terminal emuladorea integratua.
  • Proiektuak kudeatzeko sistema sinplea.
  • Editatutako kodea konpilatzeko eta exekutatzeko muntaia-sistema.
  • Pluginen bidez funtzionalitatea zabaltzeko laguntza. Adibidez, pluginak eskuragarri daude bertsioak kontrolatzeko sistemak (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), itzulpenak automatizatzeko, ortografia zuzentzeko, klaseak sortzeko, automatikoki grabatzeko eta bi leihoko edizio modua erabiltzeko.
  • Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express eta Windows plataformak onartzen ditu.

Bertsio berrian:

  • Dokumentuak irekitzeko abiadura handitu.
  • Ctag-en laguntzarako kodea Ctag-ekin sinkronizatuta dago, analizatzaile berriak gehitu dira.
  • GTK2 liburutegirako euskarria kendu da.
  • Irekitako dokumentu guztiak berriro kargatzeko laster-tekla bat gehitu da.
  • SaveActions pluginak fitxategiak berehala gordetzeko direktorio bat konfiguratzeko aukera eskaintzen du.
  • Julia programazio-lengoaiarako eta Meson eraikitzeko gidoietarako laguntza gehitu da.
  • Muntaia-ingurunearen eskakizunak handitu egin dira; orain muntatzeko C++17 estandarra onartzen duen konpilatzaile bat behar da.
  • 32 biteko Windows sistemetarako fitxategi exekutagarrien sorrera gelditu da, eta 64 biteko eraikuntzak GTK3 erabiltzeko aldatu dira.

Geany 1.38 IDEaren kaleratzea
Geany 1.38 IDEaren kaleratzea


Iturria: opennet.ru

Gehitu iruzkin berria