Lista de IDEs para Python #TopLista
IDEs Gratuitas
IDLE
O IDLE vem com o Python. É feito com Tkinter e se você se acostumar pode lhe ajudar bastante. É bem simples!
Komodo-Edit
Desenvolvido pela ActiveState o Komodo-Edit é uma excelente opção de editor, bastante rico em recursos tais como autocomplete, calltips, multi-language file support, syntax coloring, syntax checking, Vi emulation, Emacs key bindings e outros.
NetBeans
Analogamente ao Eclipse, o NetBeans também oferece suporte ao Python através de plugins.
NINJA-IDE
http://ninja-ide.org/
Uma IDE multi-plataforma de desenvolvimento integrado.
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 ppydev: http://pydev.sourceforge.net/
EasyEclipse
http://www.easyeclipse.org/site/distributions/python.html
DrPython
http://drpython.sourceforge.net/
Usa wxPython. Criado para ser utilizado em escolas.
IPython
http://ipython.scipy.org/
Um shell com muitos recursos, através das comandos “magicos”. Você pode usa-lo como um shell “acoplado” aos seus programas também.
KDevelop
http://www.kdevelop.org/
IDE livre para GNU/Linux e outros *nixes-like.
PythonWin
http://pywin32.sf.net/
IDE que acompanha as extensões Win32 para Python (PyWin32). Oferece auto-completion e debugging, e tem recursos extras voltados à programação.
PythonCard
http://pythoncard.sourceforge.net
Uma GUI para construção de aplicações multiplataforma em Windows, Mac OS X e Linux, usando a linguagem de programação Python. O lema de PythonCard é “coisas simples devem ser simples de fazer e coisas complexas devem devem ser possiveis”. É a ferramenta para quem deseja desenvolver aplicações gráficas de maneira rápida e fácil, com um mínimo de esforço e codificação. Simples mas poderoso. Utiliza a biblioteca wxPython, mas separa a lógica do código da apresentação utilizando um tipo de arquivo de definição de recursos.
TruStudio
http://trustudio.unipro.ru e http://sourceforge.net/projects/trustudio
Esta IDE é um plugin para o Eclipse, tornando o suporte a PHP e Python bem mais completo e poderoso.
PyScripter
http://mmm-experts.com/Downloads.aspx?ProductId=3
Acompanha o conjunto de componentes python para Delphi (embora não requira que o Delphi esteja instalado para funcionar). Suporta debugging, auto-completion, navegação no código entre outros recursos. Na versão atual (3.31) o instalador parece ter um problema pois abre a IDE durante a instalação, diz que não pôde localizá-la e não cria um atalho, porém você pode criar um a partir do pasta onde foi instalada (geralmente C:\Arquivos de Programas\PythonForDelphi).
PyPE — http://pype.sourceforge.net/index.shtml — Não se trata de um IDE propriamente dito, mas é um editor Python, leve, funcional e rico em recursos interessantes e multiplataforma. Além disso, é desenvolvido utilizando wxPython.
PyCharm
http://www.jetbrains.com/pycharm/
Possui um conjunto de ferramentas úteis para um desenvolvimento produtivo. Além disso, o IDE fornece capacidades de alta classe para o desenvolvimento Web profissional com framework Django e Flask, Google AppEngine. Possui suporte a diversos sistemas de controle de versão, integração com Github e atraves de plugin, com o Heroku. Possui gerador de Diagramas de Classe e ORM. Suporte para interpretador Python remoto.
BlackAdder
http://www.thekompany.com/products/blackadder/
Feita pelo pessoal que desenvolve o KDE.
Visual Studio 2010
http://ironpython.net
IDE completo para o mundo .NET que com o IronPython se torna um excelente IDE. Ou seja, desenvolve diretamente em Visual Studio.
“Ah, mas o Visual Studio Code, o Atom, o X, Y e Z não estão nesta lista!”
Esta lista é apenas das IDEs. Os editores de texto, desta vez, ficaram de fora.