Página Inicial > Aplicações, Outros > Geany uma IDE rápida leve e poderosa

Geany uma IDE rápida leve e poderosa

E eu vim aqui hoje, justamente falar sobre a IDE que me conquistou, não se trata de um software desenvolvido por uma grande empresa que seu instalador possui 200Mb e demora 30 segundos para carregar, mas sim de uma IDE que foi criada por poucos bons programadores, para ser rápida, leve e não depender muitos de outros pacotes, e acredite, o Geany é muito leve, muito rápido, depende apenas do GTK2 e de quebra é muito poderoso.

Sempre que entro no IRC do Ubuntu-BR, ou na lista de discussão do Ubuntu-BR, eu vejo os usuários, recém chegados perguntando, alguém sugere uma boa IDE para eu programar em "diversas linguagens", ou então como eu instalo o Dreamweaver no Ubuntu, e isso deve acontecer com aqueles que começam a usar outras distribuições Linux e os que estão entrando no mundo da programação deve ter algumas duvidas sobre qual editor, ou IDE usar.

Vamos ver o que o Geany tem a nos oferecer.

Destaque de sintaxe.

ele colore o código para facilitar a visualização.

Código dobrável.

É muito útil para visualizar grandes linhas de código, pois facilita para que você não precise ficar rolando a barra de rolagem para visualizar o código todo.

Auto-complete de código.

Não é para todas as linguagens mas ainda assim ele ajuda, completando nomes de classes, funções e variáveis, mesmo para as linguagens que não possuam auto-complete.

Auto-fechamento de tags HTML e XML.

uma mão na roda para programadores PHP HTML, ou qualquer outro que precise usar XML.

Suporte a arquivos de várias linguagens.

C, C++, Java, PHP, HTML, Python, Perl, Pascal, CSS, Lua, SQL e muitos outros que podem ser vistos aqui.

Compilar e executar.

é um diferencial muito legal, pois você pode compilar e/ou executar o código apenas pressionando uma tecla.

Interface de plugins.

Alem de alguns bom plugins próprios tem também plugins criados por colaboradores, e alguns muito úteis, você pode ver mais detalhes aqui.

Tem ainda muitas outras coisas que eu nunca usei, e não sei como funciona, mas você pode ver no manual online em inglês (estava até pensando em começar um projeto de tradução) que pode ser visualizado no site do Geany, ele é bem completo

Manual online

Geany está atualmente na versão 0.15 e pode ser baixada no site oficial ou para os felizes usuários de Debian/Ubuntu pode ser instalado com 1 comando

Vou ensiná-los a instalar o Geany agora no GNU/Debian e ubuntu

Para instalar no GNU/Debian ou Ubuntu e derivados destes, é apenas um comando, no terminal digite

sudo apt-get install geany

Para as demais distribuições e aqueles que querem a versão mais nova vou ensinar como compilar o Geany a partir da ultima versão ou da versão do SVN

vamos primeiro baixar o código fonte do Geany aqui

quem for instalar a partir do SVN não precisa baixar o código fonte mas vai precisar ter o Subversion instalado em seu computador, o Subversion é sistema de controle de versão usada pelos desenvolvedores do Geany, então todos os códigos mais novos estão no SVN do Geany, mas é versão em desenvolvimento, por isso não é indicado para produção (eu uso a um bom tempo sem problemas)

para instalar o subversion use o comando

sudo apt-get install subversion

para quem vai baixar do SVN este é o comando SVN para baixar o código

svn co https://geany.svn.sourceforge.net/svnroot/geany/trunk geany
Para mais detalhes acesse http://www.geany.org/Download/SVN
Bem, códigos baixados, é hora de compilar

quem baixou o release no site, descompacte e vamos as dependências

para instalar os pacotes de compilação usem o comando

sudo apt-get install make automake libtool intltool autoconf build-essential

sudo apt-get build-dep geany

Agora entre dentro da pasta onde está o código fonte do Geany e vamos a compilação

./autogen.sh

make

sudo make install

Pronto já esta compilado e instalado

Para aqueles que ainda não tinham achado uma IDE que satisfaça suas necessidades ai etá uma boa opção, epero que gostem :-)

Categories: Aplicações, Outros Tags: ,
  1. Nenhum comentário ainda.
  1. Nenhum trackback ainda.