Utjefte fan Geany 1.38 IDE

De frijlitting fan it Geany 1.38-projekt is beskikber, it ûntwikkeljen fan in lichtgewicht en kompakte applikaasjeûntwikkelingsomjouwing. Under de doelen fan it projekt is it kreëarjen fan in heul rappe koade-bewurkingsomjouwing dy't in minimum oantal ôfhinklikens fereasket tidens assemblage en is net bûn oan 'e funksjes fan spesifike brûkersomjouwings, lykas KDE of GNOME. Geany bouwen fereasket allinich de GTK-bibleteek en har ôfhinklikens (Pango, Glib en ATK). De projektkoade wurdt ferspraat ûnder de GPLv2+ lisinsje en skreaun yn C en C ++ talen (koade fan 'e yntegreare scintilla bibleteek is yn C ++). Pakketten wurde makke foar BSD-systemen en grutte Linux-distribúsjes.

Haadfunksjes fan Geany:

  • Syntaksis markearring.
  • Autofoltôging fan funksje/fariabelenammen en taalkonstruksjes lykas as, foar en wylst.
  • Autofoltôging fan HTML- en XML-tags.
  • Skilje tooltips.
  • Mooglikheid om koadeblokken yn te fallen.
  • It bouwen fan in bewurker basearre op de Scintilla-boarnetekstbewurkingskomponint.
  • Unterstützt 75 programmear- en markearringstalen, ynklusyf C/C++, Java, PHP, HTML, JavaScript, Python, Perl en Pascal.
  • Formaasje fan in gearfetting tabel fan symboalen (funksjes, metoaden, objekten, fariabelen).
  • Ynboude terminalemulator.
  • In ienfâldich systeem foar it behearen fan projekten.
  • In gearstallingsysteem foar it kompilearjen en útfieren fan bewurke koade.
  • Stipe foar it útwreidzjen fan funksjonaliteit fia plugins. Bygelyks binne plugins beskikber foar it brûken fan ferzjekontrôlesystemen (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), automatisearjen fan oersettingen, staveringskontrôle, klassegeneraasje, auto-opname en bewurkjen fan twa finsters.
  • Unterstützt Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express en Windows platfoarms.

Yn de nije ferzje:

  • Ferhege snelheid fan it iepenjen fan dokuminten.
  • De koade foar Ctags-stipe wurdt syngronisearre mei Universal Ctags, nije parsers binne tafoege.
  • Stipe foar de GTK2-bibleteek is fuorthelle.
  • In fluchtoets tafoege om alle iepene dokuminten opnij te laden.
  • De SaveActions-plugin biedt de mooglikheid om in map te konfigurearjen foar it direkt opslaan fan bestannen.
  • Tafoege stipe foar de Julia-programmearring taal en Meson build skripts.
  • De easken foar de gearkomsteomjouwing binne ferhege; assemblage fereasket no in kompilator dy't de C ++ 17-standert stipet.
  • De generaasje fan útfierbere bestannen foar 32-bit Windows-systemen is stoppe, en 64-bit builds binne oerskeakele om GTK3 te brûken.

Utjefte fan Geany 1.38 IDE
Utjefte fan Geany 1.38 IDE


Boarne: opennet.ru

Add a comment