Lanzamento de Geany 1.38 IDE

Geany 1.38, un entorno de desenvolvemento de aplicacións lixeiro e compacto, xa está dispoñible. Os obxectivos do proxecto inclúen a creación dun entorno de edición de código moi rápido que require dependencias mínimas durante a compilación e non está ligado ás especificidades de entornos de usuario específicos como KDE ou GNOME. A compilación de Geany só require a biblioteca GTK e as súas dependencias (Pango, Glib e ATK). O código do proxecto distribúese baixo a licenza GPLv2+ e está escrito en C e C++ (a biblioteca scintilla integrada está en C++). Hai paquetes dispoñibles para sistemas BSD e as principais distribucións. Linux.

Características principais de Geany:

  • Resaltado sintáctico.
  • Autocompletado de nomes de funcións/variables e construcións da linguaxe como if, for e while.
  • Autocompletado de etiquetas HTML e XML.
  • Consellos de ferramentas de chamada.
  • Capacidade de contraer bloques de código.
  • Construír un editor baseado no compoñente de edición de texto fonte de Scintilla.
  • Soporta 75 linguaxes de programación e marcado, incluíndo C/C++, Java, PHP, HTML, JavaScript, Python, Perl e Pascal.
  • Formación dunha táboa resumo de símbolos (funcións, métodos, obxectos, variables).
  • Emulador de terminal incorporado.
  • Un sistema sinxelo para xestionar proxectos.
  • Un sistema de montaxe para compilar e executar código editado.
  • Soporte para ampliar a funcionalidade mediante complementos. Por exemplo, hai complementos dispoñibles para usar sistemas de control de versións (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), automatizar traducións, corrección ortográfica, xeración de clases, gravación automática e modo de edición de dúas ventás.
  • Soporte da plataforma Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express e Windows.

Na nova versión:

  • Aumento da velocidade de apertura de documentos.
  • O código para compatibilidade con Ctags está sincronizado con Ctags universais, engadíronse novos analizadores.
  • Eliminouse o soporte para a biblioteca GTK2.
  • Engadida unha tecla de acceso rápido para recargar todos os documentos abertos.
  • O complemento SaveActions ofrece a posibilidade de configurar un directorio para gardar ficheiros ao instante.
  • Engadiuse soporte para a linguaxe de programación Julia e os scripts de construción Meson.
  • Aumentáronse os requisitos para o ambiente de montaxe; agora a montaxe require un compilador que admita o estándar C++17.
  • Detívose a xeración de ficheiros executábeis para sistemas de 32 bits. Windowse as compilacións de 64 bits foron migradas para usar GTK3.

Lanzamento de Geany 1.38 IDE
Lanzamento de Geany 1.38 IDE


Fonte: opennet.ru
Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster