Para quem sente dificuldades em utilizar o shell padrão fornecido com o Python, seja por achá-lo simples demais ou por sentir falta de recursos mais comuns em IDEs mais completas, existe uma alternativa ao shell tradicional que é muito interessante e auxilia bastante na tarefa do desenvolvimento, sem perder as vantagens de um shell: um local para teste rápido de trechos de código Python. Estou falando do Dreampie, cujo slogan é: “O shell python que você sempre sonhou“. Abaixo, segue uma lista de recursos que julgo atraentes tanto para novatos quanto para programadores experientes na linguagem:
- Completação de nomes de funções com menu visual
- Apresentação de breve documentação da função, mostrando quais e quantas entradas tal função recebe, bem como seu valor de retorno
- Possibilita a digitação de uma função completa (multi-linhas), para interpretação dela como um todo, após finalizada
- Armazenamento e carregamento do histórico dos comandos digitados em outra sessão
Para instalá-lo em seu sistema Ubuntu 10.10, execute os seguintes comando em um terminal:
sudo apt-get install dreampie
Para sistemas operacionais Windows, Mac OS ou versões anteriores do Ubuntu, o Dreampie também pode ser baixado diretamente da página do projeto: http://dreampie.sourceforge.net/download.html
Abaixo, vemos uma figura ilustrando a tela do dreampie:
A Figura 2 mostra uma das características mais interessantes do dreampie, que é o desenvolvimento de funções/classes inteiras para posterior interpretação pelo Python.
É isso, instale o dreampie e tire suas próprias conclusões.
2 comentários sobre “Dreampie, o shell python que você sempre sonhou!”