首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >对于Mac上的Python,什么是一个好的IDE?

对于Mac上的Python,什么是一个好的IDE?
EN

Stack Overflow用户
提问于 2009-05-21 14:20:01
回答 17查看 344K关注 0票数 134

我即将开始一项新的工作,其编码实践主要围绕TDD和重构展开,其主要开发语言是Python。我来自Java世界,很长一段时间以来,我一直是Eclipse的自信用户。当不在Java中工作时,我使用emacs。

我正在寻找一个用于Python的IDE,它将为我提供许多我已经习惯于使用Eclipse的功能,不仅用于重构,而且在代码完成、项目管理、SCM集成(目前是CVS,但有一天可能会切换到git )等方面。

我应该使用哪种IDE?

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 2009-05-23 07:52:40

我尝试过许多不同的(凯特,Eclipse,Scite,Vim,Komodo):每一个都有一些小故障,要么是功能有限,要么是反应迟钝。多年后的最终选择: Emacs + ropemacs + flymake。Rope项目文件打开对话框非常快。绳索重构和代码辅助功能非常有用。Flymake显示语法错误。Emacs是最具可配置性的编辑器。我对这个配置非常满意。配置的Python相关部分在这里:Python. related dg.com browser/alex-emacs-settings/configs/cfg_python.el

票数 29
EN

Stack Overflow用户

发布于 2011-04-22 01:22:58

我的2便士,看看PyCharm http://www.jetbrains.com/pycharm/

(也是多平台)

票数 73
EN

Stack Overflow用户

发布于 2009-05-21 14:23:03

我使用TextMate来满足我所有的Python编程需求。它本身不是一个IDE,但它做了很多IDE所做的事情(没有IDE的所有缺点)。它具有语法突出显示、代码折叠、通过使用其他捆绑包与各种SCM集成(我知道它支持SVN、Git、Mercurial、Darcs,可能还有其他一些)。它还具有很好的可扩展性和可定制性(同样,通过使用捆绑包)。它也有一个项目的基本概念。不过,它的不足之处在于代码完成;一些包对代码完成的支持有限,但它通常不如大多数语言特定的IDE那么令人惊叹。考虑到TextMate有多棒,我不知道要牺牲这一点。TextMate无疑让我的工作效率大大提高。

票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/893162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档