We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(12)
TextMate 是一款出色的 Mac 通用编辑器。 Rails 社区经常使用它,但与 python 一起使用也很棒。
TextMate is a great general-purpose editor for mac. Used by the Rails community a lot, but it's great with python too.
请允许我推荐适用于 Mac OS X 的 Vim 的 GUI 版本,恰当地命名为 MacVim。太棒了。
Allow me to suggest the GUI version of Vim for Mac OS X, aptly named MacVim. It is superb.
专为 Mac 打造? Xcode 支持 python。 Textmate 和 BBEdit 也是很棒的编辑器。
如果您对通用多平台 IDE 感到满意,Komodo Edit 就很棒。
Purpose built for Mac? Xcode supports python. Textmate and BBEdit are also great editors.
If you're fine with generic multiplatform IDE's, Komodo Edit is great.
所以,我在 python 中使用了TextMate一段时间。它适合编写小程序,但不适合管理大项目。我遇到了问题,尤其是有时它会导致缩进不匹配。对于我的一生,我无法弄清楚发生了什么。然后我切换到BBEdit,它对我帮助很大。它自己计算出缩进,像 xcode 一样提供代码完成,速度相当快。不幸的是,它不是免费下载的。免费版textwrangler应该有类似的功能,但是我没有使用过。
另一个不错的选择是 Spyder。它是为科学计算而设计的。它基本上为您提供了一个类似 MATLAB 的 Python IDE。而且它是免费和开源的。通过 MacPorts 安装。
顺便说一句,TextMate 现在可以免费下载。 https://github.com/textmate/textmate
So, I was using TextMate for a while for python. It is good for writing small programs but not for managing big projects. I ran into problems, especially sometimes it caused mismatched indentations. For the life of me, I was not able to figure out what was going on. Then I switched to BBEdit, and it helped me a lot. It figures out indentation by itself, gives code completion like xcode, is fairly fast. Unfortunately, it is not a free download. The free version textwrangler should have similar features, however, I have not used it.
Another good option is Spyder. It is made for scientific computing. It basically gives you a MATLAB like IDE for python. And it is free and open source. Install through MacPorts.
By the way, TextMate is now a free download. https://github.com/textmate/textmate
有一个商业的——Textmate。
大多数优秀的免费编辑器都是跨平台的(如果你同意的话,我推荐 EditRa - 但由于 wxPython 中的一些错误,它在 10.6 下还不能正常工作)。
There is a commercial one - Textmate.
Most of the good free editors are cross-platform (if you are ok with it, I'd recommend EditRa - but it doesn't work properly under 10.6 yet, because of some bugs in wxPython).
尽管有 Komodo IDE,但没有任何针对 Mac 的 Python IDE,NetBeans 和 Eclipse(具有出色的 PyDev 扩展)都具有非常好的 Python IDE 功能,并且在 OS X 上运行良好。我从未使用过 Wing OS X 上的 IDE,但它也拥有相当忠实的追随者。如果您只需要一个编辑器(我发现一个好的编辑器和一个命令行对于 Python 来说通常就足够了),TextMate与终端中的 IPython 一起使用是可行的方法。当我确实需要一个完整的 IDE 时,我对 Eclipse/PyDev 非常满意。
There're aren't any Mac-specific Python IDEs, though Komodo's IDE, NetBeans and Eclipse (with the excellent PyDev extensions) all have very good Python IDE functionality and run fine on OS X. I've never used Wing IDE on OS X, but it has a pretty loyal following as well. If you just need an editor (I find that a good editor and a command line are often sufficient for Python), TextMate along with IPython in a terminal is the way to go. When I really do need a full IDE, I've been very happy with Eclipse/PyDev.
vim、emacs、BBEdit、WingIDE,或者我最喜欢的 - eclipse(尽管,我不认为这是非常轻量级的)
vim, emacs, BBEdit, WingIDE, or my favorite - eclipse (although, I don't think this is very lightweight)
我建议你看看Aptana(对我来说它比Eclipse更有吸引力)+PyDev或PyCarm。我也使用 TextMate,但这些很容易调试。
I would recommend you to look at Aptana(it's more attractive then Eclipse for me)+PyDev or PyCarm. I use TextMate too, but those are easy for debug.
我使用FRAISE(免费),它简单而且有用,自动缩进、着色、自动完成、shell。
I use FRAISE (free) it is simple and useful, auto indentation, colorize, auto completion, shell.
打算投票给弗莱斯。几乎可以处理任何东西,有凹痕,并且使用颜色!它也是免费的。
going to vote for Fraise. handles almost anything, has indentations, and uses color! its free too.
查看 Sublime Text 2 Alpha。真的太棒了。
check out Sublime Text 2 Alpha. seriously awesome.
我真的很喜欢 Coderunner 进行休闲编程。很美丽!
I really like Coderunner for casual programming. It's beautiful!