Post on 01-Jul-2015
Programação em Python
Kaísy Nunes AlvesMoisés Cardozo de Paula
Ides
Existem muitas IDEs para o desenvolvimento em Python e podemos dividir em duas categoriasGratuitasPagas
Gratuitas
Idle Komodo-Edit Eclipse NetBeans NINJA-IDE Spyder 2
NINJA-IDE
É uma IDE multi-plataforma de desenvolvimento integrado. É executado em Linux/X11, Mac OS X e Windows, e permite aos desenvolvedores criarem aplicações para diversas finalidades, utilizando todas as ferramentas e utilitários de NINJA-IDE, tornando a tarefa de escrever software mais fácil e agradável.
Spyder 2
Também conhecido como Pydee é um poderoso ambiente de desenvolvimento interativo para a linguagem Python com edição avançada, testes interativos, recursos de depuração e introspecção
NetBeans
Assim como o Eclipse, o NetBeans também oferece suporte ao Python através de plug-ins.
Eclipse
Pesado, grande, monstruoso, mas muito poderoso. É feito em Java e é ideal para desenvolvimento Java. Mas existem plug-ins para se desenvolver em Python com ele (atualmente é um brasileiro quem o mantém) que é o ppydev
Komodo-Edit
Desenvolvido pela ActiveState o Komodo-Edit é a versão free da IDE Komodo 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.
Idle
O IDLE vem com o Python. É feito com Tkinter e se você se acostumar pode lhe ajudar bastante. É bem simples de ser usado também.
Pagas
Wing Komodo PyCharm Visual Studio 2010
Wing
A empresa wingware recentemente lançou o wingide101 para auxiliar no ensino de Python e é uma versão com menos recursos que as versões professional e personal, mas que tem funcionalidades interessantes, como depurador gráfico, shell interativo.
Komodo
Essa IDE é bem poderosa também. Trabalha com outras linguagens além de Python e roda em Linux e Windows. Existe uma licença gratuita que pode ser usada para aprendizado.
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 comframework Django.
Possui suporte a diversos sistemas de controle de versão, integração com Github e através de plug-in, com o Heroku.
Possui gerador de Diagramas de Classe e ORM. Suporte para interpretador Python remoto. Criação de gerencia de ambientes (virtualenv).
Visual Studio 2010
IDE completo para o mundo .NET que com o IronPython se torna um excelente IDE.
Programação em Python