什么是Mac OS X上的Python好IDE? [英] What's a good IDE for Python on Mac OS X?

查看:242
本文介绍了什么是Mac OS X上的Python好IDE?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm about to start a new job where the coding practices are heavily centered around TDD and refactoring, and whose primary development language is Python. I come from the Java world, and have been a confident user of Eclipse for a good, long time. When not working in Java, I use emacs.

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

I'm looking for an IDE for Python that will give me a lot of the capabilities I've grown used to with Eclipse, not only for refactoring but in terms of code completion, project management, SCM integration (currently CVS, but likely to switch to git one of these days) et al.

我应该使用什么IDE?

What IDE should I use?

推荐答案

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

Have tried many different (Kate, Eclipse, Scite, Vim, Komodo): each one have some glitches, either limited functions, or slow and unresponsive. Final choice after many years: Emacs + ropemacs + flymake. Rope project file open dialog is extremely quick. Rope refactoring and code assist functions are super helpful. Flymake shows syntax mistakes. Emacs is the most configurable editor. I am very happy with this config. Python related part of config is here: public.halogen-dg.com browser/alex-emacs-settings/configs/cfg_python.el

这篇关于什么是Mac OS X上的Python好IDE?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆