Introdução a programação em python d3 ides

Post on 01-Jul-2015

156 views 0 download

Transcript of Introdução a programação em python d3 ides

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