On Feb 11, 2005, at 12:36, Louis Pecora wrote:

Brendan Simons wrote:

The IDE thread is a recurring one. Here's my experience as another Python newbie. I tried SPE, PythonCard, PyOxice, PyPE, eclipse and wing (under x11). All work, but I found that each one had enough quirks (mostly UI inconsistencies, but some are downright unstable) that I was less productive than without. Not to sell any short, I'm sure they will get better given time.

FWIW, the winning formula for me right now is:

1) Editor: TextWrangler (http://www.barebones.com/index.shtml).
-Free, "Made For Mac", Code Colouring, Method Indexing, The ability to run scripts from the editor, More text manipulation options than I can count.


2) GuiEditor: XRCed.py (comes with the wxPython install package). (Or code the wxPython by hand, which takes longer, but gives you a little more control over the result).

3) And an instance of terminal running python interactive mode. Actually, this is the most valuable Python tool I've found so far - it's like a scratch pad where I can quickly check assumptions, or test out ideas.

The only thing I'm missing now is a debugger with breakpoints, call stack, and variable watches. I'll have to settle for random print statements for now.


You didn't mention the regular Mac Python IDE (maybe you did and I don't know it by the names you used). But it is pretty nice (no syntax coloring is the most negative) on the other hand it has a debugger that's very nice and easy to use.
But does it work with wxPython? I know some things (Tkinter, I think) doesn't play nice with MacPython.

The MacPython IDE runs all Python interpreters in-process and therefore can't run *any* GUI scripts/applications correctly using that feature.


I really like the ability to edit and just hit cmd-R to run the script.
The IDE could use some updating and wart removal. Syntax coloring, better scrolling (that's damaged right now), use of scroll wheel (if present), a few other interface changes.


In the end it's my tool.
I don't really understand how your are doing the development. You have to jump to a term window to run the script?

The source code for the old MacPython IDE is extremely ancient and nobody has expressed interest in updating it...


-bob

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to