Django开发 IDE

我做了一些 Django 开发,但它都在文本编辑器中。我很好奇其他人在他们的 Django 开发中使用了什么更先进的开发工具。

我做了一些 Django 开发,但它都在文本编辑器中。我很好奇其他人在他们的 Django 开发中使用了什么更先进的开发工具。

我习惯使用 Visual Studio 进行开发,真的很喜欢它提供的IntelliSense,代码完成和文件组织,并希望找到一些东西(或工具的组合)在 Django / Python 环境中提供一些。

196

JetBrains 的PyCharm支持 Django 和Google Apps。它看起来很有希望。

注意:如果您想要 Django 支持,您需要购买专业版的许可证。社区版本不支持 Django。

112

我使用 Eclipse 和一个普通的 vanillaPyDev。没有任何特定的 Django 功能。我想出的最好的是设置一个运行配置文件来运行开发 Web 服务器。

PyDev 是一个不错的插件,如果您已经熟悉 Eclipse 并将其用于其他项目,这是一个很好的方法。

我记得 NetBeans 开始获得 Python 支持,但我不知道现在在哪里。很多人对 NetBeans 6 赞不绝口,但在 Java 世界中,Eclipse 仍然是 OSS IDE 之王。

Update: LiClipse is also fantastic for Django.
enter image description here
Install it, use this method to get the icon into Ubuntu's menu. Start LiClipse and in File > New > Project ..., select PyDev and PyDev Django project. You may have to set up your Python interpreter etc, but that you'll be able to figure out on your own. Once the Django project is created, you can right click on the project and the menu will have a "Django" option, which allows various things like creating a Django app or running migrations etc. LiClipse is good because it consumes far lesser memory than PyCharm and supports refactoring and autocomplete reasonably well.

48

我使用 Vim:

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

[更新]

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

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

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

Djaneiro

SetDjango 语法

CoffeeScript

Sublime Linter

主题-苏打水

Sidebar 增强功能

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

43

我使用 Komodo Edit。查看Open Komodo编辑。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(58)
在django查询集上使用iterator ()
上一篇
将PyQtGui应用程序与 Django项目相结合
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(61条)