Liberazione di Geany 1.38 IDE

A liberazione di u prughjettu Geany 1.38 hè dispunibule, chì sviluppa un ambiente di sviluppu di applicazioni ligere è compactu. Trà i scopi di u prugettu hè a creazione di un ambiente d'editura di codice assai veloce chì richiede un minimu numeru di dependenzii durante l'assemblea è ùn hè micca ligatu à e caratteristiche di l'ambienti d'utilizatori specifichi, cum'è KDE o GNOME. Building Geany richiede solu a libreria GTK è e so dipendenze (Pango, Glib è ATK). U codice di u prughjettu hè distribuitu sottu a licenza GPLv2+ è scrittu in lingua C è C++ (u codice di a biblioteca scintilla integrata hè in C++). I pacchetti sò creati per i sistemi BSD è e principali distribuzioni Linux.

Caratteristiche principali di Geany:

  • Evidenziazione di sintassi.
  • Cumplementu automaticu di nomi di funzioni/variabili è custruzzioni di lingua cum'è se, per è mentre.
  • Cumplementu automaticu di tag HTML è XML.
  • Chjamate tooltips.
  • Capacità di colapsà i blocchi di codice.
  • Custruì un editore basatu annantu à u cumpunente di edizione di testu di origine Scintilla.
  • Supporta 75 linguaggi di prugrammazione è marcatura, cumprese C/C++, Java, PHP, HTML, JavaScript, Python, Perl è Pascal.
  • Formazione di un tavulu riassuntu di simboli (funzioni, metudi, ogetti, variàbili).
  • Emulatore di terminal integratu.
  • Un sistema simplice per gestisce i prughjetti.
  • Un sistema di assemblea per cumpilà è eseguisce codice editatu.
  • Supportu per l'espansione di e funziunalità attraversu plugins. Per esempiu, i plugins sò dispunibuli per l'usu di sistemi di cuntrollu di versione (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), l'automatizazione di traduzzioni, a verificazione ortografica, a generazione di classi, l'auto-registrazione è u modu di edizione in duie finestre.
  • Supporta Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express è piattaforme Windows.

In a nova versione:

  • Aumenta a velocità di apertura di documenti.
  • U codice per u supportu Ctags hè sincronizatu cù Ctags Universali, sò stati aghjunti novi parsers.
  • U supportu per a biblioteca GTK2 hè stata eliminata.
  • Aggiuntu un hotkey per ricaricà tutti i documenti aperti.
  • U plugin SaveActions furnisce a capacità di cunfigurà un repertoriu per salvà istantaneamente i fugliali.
  • Aghjunghje supportu per a lingua di prugrammazione Julia è Meson build scripts.
  • I requisiti per l'ambienti di l'assemblea sò stati aumentati; l'assemblea necessita avà un compilatore chì sustene u standard C++ 17.
  • A generazione di fugliali eseguibili per i sistemi Windows 32-bit hè stata cessata, è i build 64-bit sò stati cambiati per utilizà GTK3.

Liberazione di Geany 1.38 IDE
Liberazione di Geany 1.38 IDE


Source: opennet.ru

Add a comment