Geany é um pedaço de código aberto de software que fornece aos usuários uma IDE leve e fácil de usar (Integrated Development Environment) e utilitário de editor de texto do programador para a plataforma GNU / Linux.
Características à primeira vista
As principais características incluem destaque de sintaxe, conclusão de código, listas de símbolos, o apoio a uma vasta gama de tipos de arquivos, código dobrando, nome do símbolo de auto-completar, dicas de chamadas, navegação de código, e auto-completar de HTML e tags XML.
Além disso, ele possui uma interface plug-in que permite aos usuários estender sua funcionalidade padrão, um sistema de construção state-of-the-art para compilar e executar o código, construir trechos e auto-realização, gestão simples projeto, bem como auto-fechamento de XML e HTML tags.
tipos de arquivos suportados incluem C, C ++, C #, Python, Java, Perl, Ruby, Fortran, Vala, Lua, Tcl, NSIS, Haxe, Make, FreeBASIC, Pascal, Ada, Diff, PHP, HTML, CSS, XML, Ferite, Verilog, Txt2tags, Abc, D, ActionScript, JavaScript, Haskell, Docbook, CMake, ASM, Conf, Genie, LaTeX, Markdown, R, Po, Shell Script, SQL, Matlab, reStructuredText, CAML, YAML, VHDL, GLSL e F77.
Os seguintes plugins são enviados com Geany: Classbuilder para a criação de arquivos de origem, Export para exportar arquivos em outros formatos, Filebrowser para navegar no sistema de arquivos, caracteres HTML para inserir entidades HTML, Split Window para dividir a janela em dois, e Salvar Ações (autosave, backupcopy, instantsave).
Sob o capô e disponibilidade
O programa é escrito entrily na linguagem de programação C ++ e possui uma interface gráfica projetada usando o GTK + 2 GUI toolkit. Ele está disponível para download apenas como um arquivo de origem, mas pode ser facilmente instalado a partir dos repositórios de muitos sistemas operacionais GNU / Linux de software padrão.
Além de Linux, o software é conhecido para suportar tipos de BSD, como sistemas operacionais FreeBSD, OpenBSD e NetBSD, Solaris, AIX, Mac OS X e Microsoft Windows. Ambas as arquiteturas de 64 bits e de 32 bits são suportados no momento.
Bottom line
Em suma, Geany é uma IDE decente rápido e que suporta uma infinidade de linguagens de programação e é independente de um ambiente de trabalho específico, como o GNOME, KDE, Xfce, LXDE, Canela, ou MATE.
O que é novo nesta versão:
- Geral:
- GProject é renomeado para ProjectOrganizer
- Novo plugin de Automark
- Novos GeanyCtags plugins
- Novo plugin de GitChangeBar
- novo plugin Overview
- Complementos:
- Melhorar a selecção URI
- Autoclose:
- Adicionar suporte estilo Whitesmith formatação apoio
- CodeNav:
- Implementar Vá para o recurso Arquivo
- Commander:
- Melhorar algoritmo de ordenação
- Debugger:
- Fix acidente com GDB 7.7
- GeanyLaTeX:
- Corrija capitalização automática de caracteres multi-byte
- GeanyVC:
- Adicionar suporte para WinMerge visualizador de comparação externo
- ProjectOrganizer:
- Adicionar um & quot; diretório externo & quot; O recurso
- Adicionar tag achado pelo nome
- Adicione padrões de arquivos ignorados
- As melhorias de desempenho na geração de tag usando atualizado API Geany
- MultiTerm:
- Corrija construir com versões recentes Vala
- PairTagHighlighter:
- Corrija limpar indicadores anteriores (PR # 200)
- PoHelper:
- Adicione uma caixa de diálogo estatísticas
- Fix manipulação de formas plurais
- Âmbito:
- edifício Fix em GNU / Hurd (PR # 146)
- Ortografia:
- Não verificar código de linguagens de script embutido em HTML
- Adicionar opção para executar uma verificação ortográfica no documento aberto (SF fecha # 137)
- Tableconvert:
- Melhorar a manipulação de linha não-LF termina
- Adicionar suporte para sintaxe DokuWiki
- WebHelper:
- Adicionar suporte para indicadores básicos
- Internacionalização:
- traduções Atualização: DE, FR, pt, ru
O que é novo na versão 1.24.1:
- Pouco depois 1,24, nós liberamos 1.24.1 que correções ausentes inclusão de dois arquivos no tarball lançamento, resultando em vários problemas de pequena UI (ver erros # 1037 e # 1038). Lamentamos pelo inconveniente.
- Observe que somente tarballs de distribuição são afectados, nem o instalador do Windows nem as instalações executadas a partir de clones são Git.
O que é novo na versão 1.24:
- novo plugin Pohelper
- Novo plugin de PairTagHighlighter
- Novo plugin de Autoclose
- Novo plugin de Geanypy (ligações Python)
- Novo plugin de Defineformat
- Suporte experimental de GTK3 em muitos dos plugins
O que é novo na versão 1.23.1:
- Corrija estilos personalizados no KDE e para as pessoas que utilizam o GTK -chtheme (corrige guia coloração, # 3607935).
- Corrija quebrado arquivos de abertura de linha de comando no Windows (# 3613096).
O que é novo na versão 1.23:
- Adicionar novo plugin Commander
- Adicionar nova remarcação do plugin
- Adicionar novo escopo do plugin
- A remoção do plugin geanyGDB
- grande retrabalho em Tableconvert
- traduções Atualizado: CA, DE, ES, FR, NL, tr
O que é novo na versão 1.22:.
- Reescreva e melhorar o apoio theming
- Atualização Scintilla para 2,29.
- PCRE completo suporte a expressões regulares para busca e substituição.
- Adicionar filetype Objective-C (Elias Pschernig).
- Sempre carregue a sessão padrão se configurado para fazê-lo.
- Fix detecção de cordas matérias em C e C ++.
- Melhorar o suporte para HTML filetypes incorporadas.
- Adicione traduções:. ar, id, lt, mn, nn, sk
- Atualização: traduções de, es, fr, hu, it, ja, kk, LT, NL, PL, PT, pt_BR, sk, sl, sv, tr, zh_CN, zh_TW .
O que é novo na versão 0.21:
- Este é um novo grande lançamento com correções de bugs importantes, melhor usabilidade , novos tipos de arquivos (Scala, Cython, Cobol), traduções atualizadas, e vários novos recursos.
O que é novo na versão 0.20:
- Melhorar a compatibilidade com GVFS usando GIO para salvar documentos (Alexey Antipov ).
- Corrija às vezes deixando de funcionar quando fechar um documento modificado e escolha Salvar.
- Reorganizar Encontre em diálogo arquivos e adicionar arquivos padrão para filtrar os resultados de busca.
- Mostrar ícone mimetype na lista da barra lateral de documentos e um menu pop-up notebook (Colomban Wendling).
- Adicionar configuração de largura travessão por documento (Jiri Techet).
- Fix passagem citou argumentos quando se utiliza 'Enviar' Seleção 'para'. Isto significa, por exemplo, sed 's /./ (ponto) / g' agora funciona.
- Adicione esquema de cores alternativo baseado em cores Python (Ver- & gt; Editor- & gt; Esquemas de cores - nem todos os tipos de arquivos suportados até o momento) .
- Auto-travessão depois de uma linha de HTML / XML sem uma tag de fechamento (Eugene Arshinov).
- Adicionar Forth filetype (Thomas Huth).
- Adicionar filetype Lisp (Mario Silva).
- Adicionar Erlang filetype (Taylor Venable).
- Adicione traduções:. kk
- Atualização: traduções. cs, de, en_GB, es, fi, fr, hu, ja, NL, PT, sl, sv, tr, zh_CN
O que é novo na versão 0.19.2:
- Esta é uma pequena versão de correções para consertar um importante bug onde Geany nem sempre relatar uma mensagem de erro ao salvar um documento falhou.
O que é novo na versão 0.19.1:
- Esta é uma versão de correções, incluindo correções para autocompletar quebrado , documentar a detecção no Windows e várias outras questões. Há também alguns ajustes, incluindo ignorando cores de fundo durante a impressão.
Requisitos :
- GTK +
Comentários não encontrado