IDE Geany 2.0 disponível

Foi publicado o lançamento do projeto Geany 2.0, desenvolvendo um ambiente de edição de código compacto e rápido que utiliza um número mínimo de dependências e não está vinculado aos recursos de ambientes de usuários individuais, 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 assemblies são gerados para sistemas BSD, principais distribuições Linux, macOS e Windows.

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

IDE Geany 2.0 disponível

Na nova versão:

  • Adicionado suporte experimental para o sistema de compilação Meson.
  • Os dados e configurações da sessão são separados. Os dados relacionados à sessão agora estão no arquivo session.conf e as configurações estão em geany.conf.
  • O processo de criação de projetos a partir de diretórios onde estão localizados os códigos-fonte foi simplificado.
  • Na plataforma Windows, o tema GTK “Prof-Gnome” está habilitado por padrão (a opção de habilitar o tema “Adwaita” fica como opção).
  • Muitos analisadores foram atualizados e sincronizados com o projeto Universal Ctags.
  • Suporte aprimorado para as linguagens Kotlin, Markdown, Nim, PHP e Python.
  • Adicionado suporte para arquivos de marcação AutoIt e GDScript.
  • Uma interface foi adicionada ao editor de código para visualizar o histórico de alterações (desativado por padrão).
  • A barra lateral oferece uma nova visualização em árvore para visualizar a lista de documentos.
  • Adicionada uma caixa de diálogo para confirmar operações ao pesquisar e substituir.
  • Adicionado suporte para filtrar o conteúdo da árvore de símbolos.
  • Adicionada uma configuração para mostrar finais de linha se os caracteres de final de linha forem diferentes dos padrão.
  • Fornece configurações para alterar o tamanho do título da janela e das guias.
  • Versões atualizadas das bibliotecas Scintilla 5.3.7 e Merriamla 5.2.7.
  • Os requisitos para a versão da biblioteca GTK foram aumentados; agora é necessário pelo menos GTK 3.24 para funcionar.

Fonte: opennet.ru

Adicionar um comentário