Geany 2.0 IDE dispoñible

Publicouse o lanzamento do proxecto Geany 2.0, que desenvolve un ambiente de edición de código compacto e rápido que utiliza un número mínimo de dependencias e non está ligado ás características de contornos individuais de usuarios, como KDE ou GNOME. Construír 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 linguaxes C e C++ (o código da biblioteca de scintilla integrada está en C++). Xéranse conxuntos para sistemas BSD, as principais distribucións de Linux, macOS e Windows.

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 78 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.

Geany 2.0 IDE dispoñible

Na nova versión:

  • Engadiuse soporte experimental para o sistema de construción Meson.
  • Os datos e a configuración da sesión están separados. Os datos relacionados coa sesión están agora no ficheiro session.conf e a configuración está en geany.conf.
  • Simplificouse o proceso de creación de proxectos a partir de directorios nos que se atopan os códigos fonte.
  • Na plataforma Windows, o tema GTK "Prof-Gnome" está activado por defecto (a opción para activar o tema "Adwaita" déixase como opción).
  • Actualizáronse e sincronizáronse moitos analizadores co proxecto Universal Ctags.
  • Compatibilidade mellorada para as linguaxes Kotlin, Markdown, Nim, PHP e Python.
  • Engadido soporte para ficheiros de marcado AutoIt e GDScript.
  • Engadiuse unha interface ao editor de código para ver o historial de cambios (desactivado por defecto).
  • A barra lateral ofrece unha nova vista en árbore para ver a lista de documentos.
  • Engadiuse un diálogo para confirmar as operacións ao buscar e substituír.
  • Engadido soporte para filtrar o contido da árbore de símbolos.
  • Engadiuse unha configuración para mostrar os finais de liña se os caracteres de final de liña son diferentes dos predeterminados.
  • Ofrece axustes para cambiar o tamaño do título da xanela e das pestanas.
  • Versións actualizadas das bibliotecas Scintilla 5.3.7 e Lexilla 5.2.7.
  • Aumentáronse os requisitos para a versión da biblioteca GTK; agora é necesario que polo menos GTK 3.24 funcione.

Fonte: opennet.ru

Engadir un comentario