março
24
2007

Komodo Edit

Posted In: home, python, ubuntu by elm

Estou testando um novo editor para programação que estou achando interessante. É o Komodo Edit, da empresa ActiveState. Ele é a versão gratuíta da ferramenta Komodo IDE que é bem mais completa. Ele possui versões para Windows, MacOS e Linux. No Ubuntu deve-se fazer o download do arquivo

Komodo-Edit-4.0.2-275451-linux-libcpp6-x86.tar.gz

que encontra-se no site da ferramenta. A instalação resume-se a executar o script install.sh e indicar onde será instalado.
Apesar de possuir menos recursos do que a versão paga ela possui várias características que um bom editor precisa, como syntax highlighting, code folding, etc. Ela possui suporte para PHP, Python (inclusive Django), Perl, Ruby e JavaScript. É uma ferramenta muito legal para trabalhar com desenvolvimento para Web. Só senti falta do suporte a versionamento de código (CVS e Subversion) que tem na versão paga. Além disso ela é bem mais leve que o Eclipse. Na verdade estou pensando em usar os comandos do CVS em um terminal e usar o Komodo para editar os códigos, consumindo bem menos memória do que o Eclipse (que possui suporte integrado ao CVS).

Uma característica legal é o suporte aos snippets, que são trechos de códigos que podem ser automatizados. Criei alguns snippets para o PHP. Para instalar é só fazer o download deste arquivo e salvar em seu computador. Depois é preciso clicar em Views->Tabs e selecionar o Toolbox. Vai aparecer um novo painel na direita do editor. Lá deve-se clicar no ícone em forma de árvore de um navegador de arquivos e criar um novo Folder. Com o segundo botão sobre o novo folder escolhe-se Import Package e indica o arquivo que foi copiado. Assim os snippets estão instalados e podem ser usados com um duplo-clique sobre ele ou com a tecla Enter. De dentro de um código sendo editado dá para usar as teclas ALT+B, selecionar o snippet e teclar Enter. Assim nem do mouse precisa :-)

Se alguém quiser melhorar os snippets ou criar os de outra linguagem coloquem nos comentários o link. Seria útil

7 Comments

Andre Duarte 24/03/07 @ 6:16 pm

Valeu pela dica!

Suporte para Python e Django. Demorei pra usar!!

Baixei aqui e não gostei muito. O principal pra mim é o auto-completion. O do Komodo não é muito legal/completo. Mas e aí, vc já explorou bastante? Já usaou o completion dele em python? Descobriu funcionalidades?

Posta um resultado aí, vai ser legal! Se o komodo for bom mesmo eu faço até um .deb dele aqui pra facilitar instalações de amigos. Por enquanto vou ficar com o SciTE[1] e o pacote de configuração que o Walter Cruz[2] montou.

Abraço!

[1] - http://nacaolivre.org/2007/01/17/scite-bom-ambiente-para-desenvolvimento/
[2] - http://devlog.waltercruz.com/

Ainda não usei ele com o Python. Mas nas próximas semanas devo fazer alguns testes com o Django e coloco os resultados aqui

Sérgio Jardim 03/01/08 @ 4:23 pm

Instalei aqui o Edit e me parece bem bom mesmo. Renderizou direitinho as templates tags do Django.

[...] a versão para Mac do editor do qual já comentei aqui no site. É muito bom. Rápido, possui a árvore de diretórios, é extensível usando-se plugins quase [...]

Alessandro 08/07/08 @ 1:24 pm

Oi Elton, desculpa desenterrar esse tópico, mas gostaria de saber de você se anda utilizando o komodo para projetos django? É que instalei a versão do 4.4 e não consigo o autocomplete do django de forma alguma. Não sei se tenho que adicionar no code intelligence dele ou o que..

Grato,
Alessandro

Olá Alessandro, blz?
Eu encontrei esse post em um blog bem legal sobre isso:
http://rfdev.org/2008/04/19/komodo-edit-e-django/
Tem um vídeo mostrando como usar o Komodo com o Django.
Acho que vai ser bem útil
t+

Something to say?

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.