views:

798

answers:

8

I'm currently using IDLE, its decent, but I'd like to know if there're better lightweight IDEs built especially for Mac — free or commercial.

+6  A: 

TextMate is a great general-purpose editor for mac. Used by the Rails community a lot, but it's great with python too.

zenazn
But Textmate is not 100% compatible with Snow Leopard yet. :(
Nimbuz
I've yet to have an issue with it...
zenazn
I've had 0 problems with TextMate and Snow Leopard.
ewalk
+2  A: 

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.

Dominic Bou-Samra
+1  A: 

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).

Manti
+3  A: 

Allow me to suggest the GUI version of Vim for Mac OS X, aptly named MacVim. It is superb.

jathanism
+1  A: 

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.

Barry Wark
A: 

vim, emacs, BBEdit, WingIDE, or my favorite - eclipse (although, I don't think this is very lightweight)

inspectorG4dget
A: 

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.

Maxja
A: 

I use FRAISE (free) it is simple and useful, auto indentation, colorize, auto completion, shell.

Bruno