Venho programando em Python há algum tempo, já até escrevi um post mostrando como usar o Komodo Edit como um editor Python.
Mas acredito que a maioria como eu usa Linux + Python para programar. Existem diversos editores no mundo Linux, muitos usam o EMAC(não me agrada muito), Vi, nano. Também existem algumas IDE's como o proprio Eclipse e o Netbeans(acho que com suporte descontinuado). Mas sempre usei muito mais o Gedit, pela simplicidade e capacidade de extenção com plugins.
Então podemos começar colocando os plugins básicos do Gedit para facilitar nossas vidas. Algumas distribuições já vem instalados. Caso contrario faça:
Arch Linux
pacman -Sy gedit-plugins
ubuntu
sudo apt-get update
sudo apt-get install gedit-plugins
Após a instalação desses plugins padrões você poderá habilitalos da seguinte forma:
Editar->Preferências->Plugins
Depois de selecionar os principais plugins que serão utilizados, recomendo:
.local/share/gedit/plugins/ ou /usr/lib/gedit/plugins/, se você quiser os plugins já instalados para qualquer usuário.
Você ainda tem a possibilidade de configurar o CVS, ou GIT para funcionar como controle de versão do seu projeto. Mas isso é assunto pra outro post.
Depois de selecionar os principais plugins que serão utilizados, recomendo:
- Class Browser
- Embedded Terminal
- iPython Console
- Python Code Completion
- Python Indentation
- External Tools
- Bracket Completion
.local/share/gedit/plugins/ ou /usr/lib/gedit/plugins/, se você quiser os plugins já instalados para qualquer usuário.
Você ainda tem a possibilidade de configurar o CVS, ou GIT para funcionar como controle de versão do seu projeto. Mas isso é assunto pra outro post.