Muitas das ferramentas de desenvolvimento estão presas a editores e IDEs específicos. É uma realidade dura e comum.
No Django não existe isso. Há dezenas de editores no mercado; gratuitos e pagos, simples e complexos, enfim, para todos os gostos. Vamos listar abaixo aqueles que se destacam mais.
Você deveria testar todos eles, ou o maior número possível. Assim você pode descobrir qual é o seu tipo. Ou se você já está habituado a um deles, fique com ele, será mais produtivo pra você do que mudar de editor. Mas não se iluda: a produtividade está no desenvolvedor e no framework. Quase nunca está no editor ou IDE.
PyDev (plugin)
O PyDev é um plugin para Eclipse e Aptana trabalharem com Python. Ele oferece uma versão livre e uma paga, recheadas de recursos, como code completion, code templates, manutenção de projetos e outros recursos.
Disponível em uma versão livre e gratuita e outra proprietária, paga, com recursos adicionais e suporte.
Eclipse + PyDev (plugin para Eclipse)
O Eclipse é uma IDE madura, construída em Java e utilizada massivamente por desenvolvedores ao redor do mundo. Seus recursos são poderosos e ela roda no Windows, Linux, Mac e outras plataformas.
Além disso, é livre e gratuita.
Aptana + PyDev
O Aptana Studio é uma variante do Eclipse, mais fácil de usar e com alguns recursos adicionais.
Disponível em uma versão livre e gratuita e outra proprietária, paga, com recursos adicionais e suporte.
gVim
Versão gráfica do vim, editor muito popular usado em servidores e que já vem instalado na maioria das distribuições Linux. Roda no Windows, Linux, Mac e outros sistemas operacionais.
É muito leve e possui recursos poderosos de comparação de arquivos, suporte a centenas de sintaxes, suporte a expressões regulares. A desvantagem é seu particular conjunto de teclas de atalho que geralmente dificulta seu uso por iniciantes.
Livre e gratuito.
Komodo
Editor leve e simples, mas que conta com alguns recursos como code completion e outros.
Disponível em uma versão gratuita e outra comercial.
Emacs
É um popular editor, com uma comunidade bem movimentada e forte. Roda no Windows, Linux, Mac e outros sistemas operacionais.
Possui diversos recursos poderosos e suporte a centenas de sintaxes.
Livre e gratuito.
Python IDLE
Este editor é instalado junto com o Python na versão para Windows. É muito leve e simples, mas bastante acessível e oferece uma versão gráfica do IPython.
Livre e gratuito.
Gedit
Editor de texto oficial do Gnome, popular ambiente gráfico do Linux. Tem suporte a vários recursos e já vem instalado no Ubuntu, atualmente a distribuição mais popular do Linux.
Livre e disponível apenas no Linux (funciona também no Windows depois de dedicar algum tempo em alguns ajustes).
TextMate
É um dos editores mais queridos da comunidade que utiliza Mac. Possui um ambiente muito amigável e prático.
É comercial e disponível apenas para Mac.
Outros editores e IDEs
Há diversos outros editores e IDEs. Alguns dos mais conhecidos são ainda:
- DrPython
- Eric4
- Geany
- Pida
- SciTE
- SPE
- WingIDE