我做过一些Django开发,但都是在文本编辑器中完成的。我很好奇其他人在Django开发中使用了什么更高级的开发工具。
我习惯使用Visual Studio进行开发,非常喜欢它提供的智能感知、代码补全和文件组织,希望能在Django/Python环境中找到一些(或工具组合)可以提供这些功能的东西。
我做过一些Django开发,但都是在文本编辑器中完成的。我很好奇其他人在Django开发中使用了什么更高级的开发工具。
我习惯使用Visual Studio进行开发,非常喜欢它提供的智能感知、代码补全和文件组织,希望能在Django/Python环境中找到一些(或工具组合)可以提供这些功能的东西。
当前回答
如果你喜欢Vim作为编辑器,这里有一些关于如何为Django开发调优它的建议(直到一个完整的IDE): http://code.djangoproject.com/wiki/UsingVimWithDjango。
其他回答
我写了一篇关于NetBeans新的和即将到来的对Django的支持的博文。再加上它对Python, JavaScript, HTML和CSS的支持,在我看来它是一个强有力的候选人!
Editra支持Django模板语言语法高亮显示。您可以将其配置为更好的记事本或基本IDE。
PyCharm。它是我迄今为止尝试过的最适合Python、Django和web开发的IDE。它完全值这个钱。
我使用Eclipse和Pydev也获得了很好的结果。尽管我仍然需要一个打开到项目目录的shell来运行manage.py命令。我还将它与Bazaar插件一起用于版本控制和与服务器同步代码。
Eclipse有用于python开发的PyDev插件。不幸的是,我不确定它与Django的集成有多好。