我知道这可能是一个在这里被问到的问题,但我无法找到我正在寻找的东西。我是一名学习Python和Django的JAVA开发人员,我正在寻找一个良好的开发环境。如果可能的话,我希望能够在同一个编辑器中编辑python代码,css,html和javascript。我一直在尝试Komodo和pydev。到目前为止,我喜欢Komodo。作为一名JAVA开发人员,我对Eclipse感到非常自在,但我觉得它可能不适合进行Python开发。我想知道是否有人有好的建议。我也听说过CODA,TextMate和SubEthaEdit。我应该提一下,我正在Mac上进行开发工作。我知道这些事情真的很自以为是,但不知道Mac上的Python / Django开发是否有某种“行业”标准。
我已经完成了对stackoverflow的正常搜索,并查看了这篇文章What IDE to use for Python?。我刚刚找不到符合我情况的答案......
答案 0 :(得分:4)
如果您熟悉eclipse,请务必先尝试Pydev。我是相反的,我是/是一个Python开发人员,他转而使用Java。使用Eclipse for Java和Eclipse for Python(Pydev)之间没有什么区别,你仍然可以获得内联文档,调试,代码完成,整个过程。你也可以获得很多很棒的东西,比如颠覆性的,mylyn,aptana等等。
答案 1 :(得分:2)
许多Mac开发人员使用TextMate,因为它有很多生物功能。
如果您正在使用大文件并且需要速度,请查看BBEdit - 它能够以多快的速度找到/替换内容。
如果你想要一个接近Eclipse的编辑器,而不是一个完整的基于Java /面向的IDE,Komodo Edit(开源)或IDE(商业)非常好,虽然我通常可以在一小时内让它崩溃。我认为它不喜欢我。
我的主编辑是vim或gvim,具体取决于我所使用的托管系统。它可以处理所有语言,可在Mac,Linux和Windows上运行,并且可以自定义,当您习惯使用它时,速度非常快。我将99%的编辑时间花在gvim上,这是我在机器上安装的第一件或第二件事,以及我的自定义设置和喜爱的字体和插件。
答案 2 :(得分:2)
由于您熟悉Eclipse,因此Pydev是一个不错的选择。
Komodo是我所知道的唯一支持Django模板语言语法高亮的IDE /编辑器。但它确实如此简陋,我认为你可以没有它。
答案 3 :(得分:1)
我在OSX上,我最近尝试了http://www.jetbrains.com/pycharm/它看起来很不错,但我对它不太满意 - 但是如果你熟悉Eclipse,那么你可能会喜欢它。
就我个人而言,我发现使用TextMate和一些Textmate Python/Django bundles
,我的工作效率很高答案 4 :(得分:1)
我认为你应该试试Geany。它非常易于使用,绝对是我用过的最喜欢的IDE之一。