J'ai fait un peu de django d'élaboration, mais on a tous été dans un éditeur de texte. J'étais curieux de savoir ce développement plus avancé des outils d'autres sont dans leur django développement. Je suis habitué à l'aide de Visual Studio pour le développement et l'aime vraiment, l'intellisense, la complétion de code, et l'organisation des fichiers qu'il fournit et voudrais trouver quelque chose (ou d'une combinaison d'outils) qui permettrait de fournir une partie de cette dans le django/python environnement.
Réponses
Trop de publicités?J'utilise Eclipse et une plaine de vanille PyDev http://pydev.org/. Il n'est pas tout spécifique Django fonctionnalité. Le meilleur, je suis venu avec mise en place d'un profil d'exécution pour exécuter le serveur web de développement. Si vous ajoutez le web tools project (CAP), vous aurez la coloration syntaxique dans vos modèles, mais rien de ce qui concerne le modèle spécifique de la langue. Pydev est un bon plugin et si vous êtes déjà familier avec Eclipse et de l'utiliser pour d'autres projets, c'est une bonne façon d'aller. Je me souviens de Netbeans de départ pour obtenir le support de Python, mais je n'ai aucune idée d'où est maintenant. Beaucoup de gens s'extasier sur Netbeans 6, mais dans le monde Java Eclipse règne en tant que roi de l'OSS IDEs.
J'utilise vim:
http://github.com/skyl/vim-config-python-ide
[Mise à JOUR]
http://www.sublimetext.com/2 sublimetext2 est assez impressionnant. Il supporte un grand nombre de vim commandes si vous le souhaitez: http://www.sublimetext.com/docs/2/vintage.html
Il a une belle gestionnaire de paquets: http://wbond.net/sublime_packages/package_control
J'ai utiliser ces paquets jusqu'à présent:
Djaneiro
SetDjangoSyntax
CoffeeScript
SublimeLinter
Thème De Soude
SideBarEnhancements
J'aime toujours vim, mais ... ai-je mentionné que sublime plugins sont écrits en Python?
J'utilise Komodo Edit. Découvrez l' Ouvrir Komodo Edit.