⇤ ← Revisão 1e 2004-11-25 19:54:00
2466
Comentário:
|
2467
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 2: | Linha 2: |
= IDEs pra Python = | = IDEs para Python = |
IDEs para Python
Essa pagina é uma lista de IDEs para desenvolvimento em Python. Partiu de uma discução sobre o assunto no grupo python-brasil no Yahoo!.
Livres
Idle - http://www.python.org - O IDLE vem com o Python. É feita com Tkinter e se você se acostumar ela pode ajudar bastante. É bem simples de ser usado também.
spe - http://spe.pycs.net/ - Desenvolvida com wxPython é livre e tem algumas funcionalidades interessantes.
boa-constructor - http://boa-constructor.sf.net - Essa é a "única" IDE ao estilo RAD do Delphi/VB. Funciona com o wxPython na versão 2.4 e é acho que é a mais fácil de ser usada apesar de não promover boas práticas de desenvolvimento como a de separar lógica de negócios de apresentação (telas). As outras IDEs não possuem mecanismos para desenho de telas gráficas mas podem usar ferramentas como Glade e/ou wxGlade.
Eclipse - http://www.eclipse.org - Diferente de todos os outros. Pesado, grande, monstruoso mas muito poderoso. É feito em Java e é ideal para desenvolvimento Java. Mas existem plugins para se desenvolver em Python com ele (e detalhe: atualmente é um brasileiro quem o mantém) que é o pydev: http://pydev.sourceforge.net/
drpython - http://drpython.sourceforge.net/ - usa wxPython.
Proprietários
Wing - http://www.wingware.com - Das IDEs proprietárias essa é uma das que mais gosto ( OsvaldoSantanaNeto ).
Komodo - http://www.activestate.com - Essa é outra IDE bem poderosa também. Trabalha com outras linguagens além de Python.
BlackAdder - http://www.thekompany.com/products/blackadder/ - Feita pelo pessoal que desenvolve o KDE. Nunca usei ( OsvaldoSantanaNeto ).
Livres 'pero-no-mucho'
eric3 - http://www.die-offenbachs.de/detlev/eric3.html - Dos IDEs esse é o que mais gosto. Não é exatamente o que eu uso (uso vim) ( OsvaldoSantanaNeto ) mas acho que é o mais completo de todos. É feito com a biblioteca QT e se integra às ferramentas da QT.
Editores de texto
vim - http://www.vim.org - Esse é o que eu uso. Tem em todo Linux e é altamente configurável.
emacs - http://www.gnu.org/software/emacs/emacs.html - Esse editor é muito difícil de se usar (assim como o vim também), mas uma vez que se aprende a usá-lo ele pode se tornar uma IDE Python poderosíssima, principalmente em modo Python.