我做过一些Django开发,但都是在文本编辑器中完成的。我很好奇其他人在Django开发中使用了什么更高级的开发工具。

我习惯使用Visual Studio进行开发,非常喜欢它提供的智能感知、代码补全和文件组织,希望能在Django/Python环境中找到一些(或工具组合)可以提供这些功能的东西。


当前回答

我已经使用Eclipse与PyDev和PyCharm。PyCharm绝对是我尝试过的最好的Django/Python IDE。它为所有对象做适当的模板高亮显示和自动补全。它还可以进行跨文件引用。

它很贵,但绝对是我尝试过的最好的Django IDE。你可以在http://www.jetbrains.com/pycharm/download/上尝试30天的评估。

其他回答

Eclipse有用于python开发的PyDev插件。不幸的是,我不确定它与Django的集成有多好。

吉尼(消歧义)

它基于GTK2,快速,轻量级,可用于Linux和Windows。

Ulipad是一个很好的例子。 http://code.google.com/p/ulipad/

如果你喜欢Vim作为编辑器,这里有一些关于如何为Django开发调优它的建议(直到一个完整的IDE): http://code.djangoproject.com/wiki/UsingVimWithDjango。

我使用科莫多编辑器。查看打开科莫多编辑。