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

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


当前回答

PyCharm。它是我迄今为止尝试过的最适合Python、Django和web开发的IDE。它完全值这个钱。

其他回答

PyCharm,绝对。我几乎都试过了,但我发现对于任何繁重的开发来说,PyCharm是最有用的。

简单来说,有一次,我使用任何想到的脚本(TextMate, Vim, Emacs, TextWrangler,等等,你能想到的)。

PyCharm。它是我迄今为止尝试过的最适合Python、Django和web开发的IDE。它完全值这个钱。

我使用Vim:

http://github.com/skyl/vim-config-python-ide

(更新)

Sublime Text 2非常棒。如果你需要的话,它支持很多Vim命令:Vintage Mode

它有一个很好的包管理器:http://wbond.net/sublime_packages/package_control

到目前为止,我使用这些包:

Djaneiro

SetDjangoSyntax

CoffeeScript

SublimeLinter

主题-苏打

SideBarEnhancements

我仍然喜欢Vim,但是……我有没有提到Sublime Text插件是用Python写的?

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

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