Pular para o conteúdo

Geany

Publicado por Geany Team

IDE rápida e leve

Código abertoGPL-2.0-or-later

Destaques

  • Destaque de sintaxe, dobramento de código e correspondência de chaves para vários idiomas
  • Lista de símbolos para saltar para funções e classes no arquivo atual
  • Comandos editáveis de compilação, construção e execução por idioma
  • Linhas de erro na janela de mensagens vinculam-se de volta ao código-fonte
  • Pequena pegada de dependências, viável em hardware mais antigo

Sobre este aplicativo

Geany é um pequeno editor de programação com algumas das comodidades habitualmente encontradas num IDE. É construído sobre GTK e o componente de edição Scintilla, arranca rapidamente e depende de pouco além do próprio GTK, o que o torna uma escolha comum em máquinas antigas e ambientes de trabalho minimalistas.

Realça a sintaxe de uma longa lista de linguagens, dobra blocos de código, faz correspondência e fecho automático de parênteses e completa palavras já presentes no documento. Uma lista de símbolos no painel lateral salta para funções e classes do ficheiro aberto, e o mesmo painel contém um navegador de ficheiros e a lista de documentos abertos. Um projeto agrupa um diretório de ficheiros com as suas próprias definições.

O sistema de compilação é deliberadamente simples: cada linguagem tem um conjunto editável de comandos para compilar, construir e executar, a saída aparece numa janela de mensagens e as linhas de erro ligam de volta ao local em falta no código-fonte. Os plugins acrescentam um painel de terminal, diferenças de controlo de versões, modelos de ficheiros e mais. Geany não está organizado em torno de servidores de linguagem, pelo que a análise entre ficheiros e a refatoração profunda ficam fora daquilo que faz.

Linux

Não hospedamos este arquivo, não fazemos varredura nele nem inspecionamos seu conteúdo. Leia o que a fonte diz e decida por conta própria.