选择哪种IDE开发Django比较好,需要建议

4

我已经使用PHP编程约6年了,现在想开始开发django。

现在我有一些问题要问你们django专家。我使用PHPDesigner已经有一年时间了,因为我无法放心地使用eclipse/aptana或类似的工具进行编码。我只是觉得它们很奇怪。

我也在Linux上使用过Komodo Edit和gmate(gedit hack +插件,使gedit看起来和像textmate一样运行)。

当然,这个问题在这里以前已经有答案了,但大多数答案要么已经过时,要么是我不感到舒适的应用程序。

那么,你会建议使用哪个IDE?免费的解决方案很酷,但价格不是标准。

p.s:一些文档/建议,如“Django for noobs”,也将不胜感激。

编辑:我正在使用Windows 7。

谢谢


可能是Python使用哪个IDE?的重复问题。 - ʇsәɹoɈ
4个回答

3
我建议您使用PyCharm。它具有出色的内置Django支持,并通过新功能不断改进。

1
我也推荐PyCharm。我从Coda转换过来,它内置的django支持使它成为我明确的选择。 - lovefaithswing

3

就我个人而言,我坚持使用Netbeans。它确实支持Python和Django,以及其他语言(PHP、Java等)。它运行速度快,可配置性较高。而且它是开源的。


3

有很多好的选择。你应该主要寻找适用于Python的良好IDE,尽管支持Django模板也有一些好处。

个人使用Eclipse加上PyDev和vim插件。这样我就可以保留我最喜欢的编辑器,并在打字时获得简单的代码重构、即时代码导航(ctrl-click方法调用以跳转到其定义)和语法检查的好处。在我看来,IDE最大的好处是交互式调试——设置断点、逐行执行等。

Netbeans也是一个很好的选择。


2
这将很快转化为哪个编辑器更好的讨论。事实是,使用Django的“testserver”时,您选择的编辑器/ IDE变得不那么重要。IDE不必与Django运行的代码紧密绑定。我们在这里几乎完全使用带有PyDev的Eclipse。一些开发人员使用jEdit。
但最终的答案应该是,用你最擅长的编码。

其实这就是为什么我提到了我最擅长使用哪些编辑器/IDE进行编码。 - Arda
只要编辑器支持 Python 语法高亮,你就可以做得很好。至于你的文档问题,Django 教程是一个很好的起点(一旦你理解了 Python 的基础知识)。 - wlashell
确实,例如PHP的Eclipse或Aptana也具有相同的功能,但有时您只是感觉不到所需的舒适度。 - Arda

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接