Uma IDE para programar em python:
Spyder
- Editor
- Destaque de sintaxe e de variáveis
- Console Python integrado (o normal mesmo)
- Console IPython integrado (esse a galera ama!)
- Variable Explorer - Mostra algumas variáveis no canto (nome, tipo, valores, estilo matlab)
- Object inspetor (analisa uma função que você escreve no terminal, mostrando a documentação dela)
- File explorer - Você vai navegando até seu script .py ou até uma pasta para criar um novo script
- Ele reabre com os arquivos que estava carregados no momento em que foi fechado
- Aviso de código 'declarado mas não usado'
- Online Help - uma caixa de pesquisa integrada que busca por documentação online
- Run Current Cell - Selecione uma célula com o mouse e execute apenas ela!
Desculpem ter escrito tanto, mas é que achei muito boa essa IDE e quis compartilhas as funcionalidades que mais me chamaram a atenção. ;-)