better Python IDE? Mimics Maya's script editor?
steve at holdenweb.com
Fri Jun 9 09:39:26 CEST 2006
> I've been scripting in Maya, via mel for years now. Recently learning
> to Python, love it. Thing that's driving me nuts it the IDE. I'm
> using PythonWin right now and trying to find something better, mainly
> with this functionality:
> In Maya's mel script editor window, it's split into two sections.
> Bottom window you can enter commands (where your script lives), top
> window gives results. The thing I'm really used to is highlighting X#
> of lines in the bottom window (little snippits from my script), and
> executing that selection, with instant feedback of the results on top.
> This really speeds my workflow.
> It seems completely missing (so far) in Python's IDE. I have to copy
> and paste from a script to the ide window to execute and see the
> results, or I have to make a bunch of "buffer scripts" with just the
> code snippetsI want to test in. Seems *really* clunky.
> Does anyone know of a scripting enviroment for Python that mimics what
> Maya's script editor has? Much appreciated.
I don't know of anything that exhibits the exact behaviour you describe,
but then again you might like to consider that i found your request very
odd. I'm sure that way of testing code seems entirely natural to you,
but I can honestly say that in almost ten years using Python it's not
something I have ever wished for.
You might also wish to reconsider your approach to the Python community.
"PythonWin sucks" isn't my idea of how to win friends and influence
people in a first posting to a usenet newsgroup. By and large we are a
friendly bunch here, but you don't want to start off on the wrong foot :-)
Take a look at DrPython (http://drpython.sourceforge.net/) - you might
be able to script it to do what you want, and anyway it's more of a
lightweight interface than PythonWin so you might find it less intrusive.
[Irrelevant ramble: Man, SoureceForge really know how to screw a web
site up. I'm guessing they think that the changes of the last year are
"improvements". Boy are they wrong. What a mess!]
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Love me, love my blog http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden
More information about the Python-list