Lançamento do IDE Geany 1.38

Está disponível o lançamento do projeto Geany 1.38, desenvolvendo um ambiente de desenvolvimento de aplicações leve e compacto. Entre os objetivos do projeto está a criação de um ambiente de edição de código muito rápido, que requeira um número mínimo de dependências durante a montagem e não esteja vinculado às funcionalidades de ambientes de usuários específicos, como KDE ou GNOME. Construir o Geany requer apenas a biblioteca GTK e suas dependências (Pango, Glib e ATK). O código do projeto é distribuído sob a licença GPLv2+ e escrito nas linguagens C e C++ (o código da biblioteca integrada scintilla está em C++). Os pacotes são criados para sistemas BSD e principais distribuições Linux.

Principais recursos do Geany:

  • Realce de sintaxe.
  • Preenchimento automático de nomes de funções/variáveis ​​e construções de linguagem como if, for e while.
  • Preenchimento automático de tags HTML e XML.
  • Chame dicas de ferramentas.
  • Capacidade de recolher blocos de código.
  • Construindo um editor baseado no componente de edição de texto fonte Scintilla.
  • Suporta 75 linguagens de programação e marcação, incluindo C/C++, Java, PHP, HTML, JavaScript, Python, Perl e Pascal.
  • Formação de uma tabela resumo de símbolos (funções, métodos, objetos, variáveis).
  • Emulador de terminal integrado.
  • Um sistema simples para gerenciamento de projetos.
  • Um sistema assembly para compilar e executar código editado.
  • Suporte para expansão de funcionalidade por meio de plugins. Por exemplo, plug-ins estão disponíveis para usar sistemas de controle de versão (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), automatizar traduções, verificação ortográfica, geração de classe, gravação automática e modo de edição em duas janelas.
  • Suporta plataformas Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express e Windows.

Na nova versão:

  • Maior velocidade de abertura de documentos.
  • O código para suporte a Ctags é sincronizado com Universal Ctags, novos analisadores foram adicionados.
  • O suporte para a biblioteca GTK2 foi removido.
  • Adicionada uma tecla de atalho para recarregar todos os documentos abertos.
  • O plugin SaveActions oferece a capacidade de configurar um diretório para salvar arquivos instantaneamente.
  • Adicionado suporte para a linguagem de programação Julia e scripts de construção Meson.
  • Os requisitos para o ambiente assembly foram aumentados; o assembly agora requer um compilador que suporte o padrão C++17.
  • A geração de arquivos executáveis ​​para sistemas Windows de 32 bits foi interrompida e as compilações de 64 bits foram trocadas para usar GTK3.

Lançamento do IDE Geany 1.38
Lançamento do IDE Geany 1.38


Fonte: opennet.ru

Adicionar um comentário