Geany 2.0 IDE eskuragarri

Geany 2.0 proiektuaren oharra argitaratu da, kode editatzeko ingurune trinko eta azkar bat garatuz, gutxieneko mendekotasun kopuru bat erabiltzen duena eta erabiltzaileen ingurune indibidualen ezaugarriei 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). Batzarrak BSD sistemetarako, Linux banaketa nagusietarako, macOS eta Windowserako 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.
  • 78 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.

Geany 2.0 IDE eskuragarri

Bertsio berrian:

  • Meson eraikitzeko sistemarako laguntza esperimentala gehitu da.
  • Saioaren datuak eta ezarpenak bereizten dira. Saioari lotutako datuak session.conf fitxategian daude orain, eta ezarpenak geany.conf-en daude.
  • Iturburu-kodeak dauden direktorioetatik proiektuak sortzeko prozesua sinplifikatu da.
  • Windows plataforman, "Prof-Gnome" GTK gaia lehenespenez gaituta dago ("Adwaita" gaia gaitzeko aukera aukera gisa uzten da).
  • Analizatzaile asko eguneratu eta sinkronizatu dira Universal Ctags proiektuarekin.
  • Kotlin, Markdown, Nim, PHP eta Python lengoaietarako laguntza hobetua.
  • AutoIt eta GDScript markatze fitxategietarako laguntza gehitu da.
  • Aldaketen historia ikusteko interfaze bat gehitu da kode-editorea (lehenespenez desgaituta).
  • Alboko barrak zuhaitz-ikuspegi berri bat eskaintzen du dokumentuen zerrenda ikusteko.
  • Eragiketak berresteko elkarrizketa-koadro bat gehitu da bilaketa eta ordezkapenean.
  • Sinboloen zuhaitzaren edukia iragazteko euskarria gehitu da.
  • Lerro amaierak erakusteko ezarpen bat gehitu da lerro amaierako karaktereak lehenetsitakoetatik desberdinak badira.
  • Leihoaren izenburuaren eta fitxen tamaina aldatzeko ezarpenak eskaintzen ditu.
  • Scintilla 5.3.7 eta Lexilla 5.2.7 liburutegien bertsio eguneratuak.
  • GTK liburutegiaren bertsioaren eskakizunak handitu egin dira; orain gutxienez GTK 3.24 behar da funtzionatzeko.

Iturria: opennet.ru

Gehitu iruzkin berria