debugger?

Frank LaFond santafefrank at cybermesa.com
Sun Jul 3 09:19:39 EDT 2005


You might also look at Boa.

http://boa-constructor.sourceforge.net/

While I haven't tried all the things on your list, I've been able to do 
all the things I've wanted to do in the debugger. It is also an IDE for 
wxPython, so it works well for that, but I don't know about other GUI 
libraries.

Qiangning Hong wrote:
> <snip> ...The debugger should meet _most_ of the following
> requirements:
> 
> 1. can debug wxPython applications (and other GUI lib).
> 2. an intuitive way to set/clear/enable/disable breakpoints.
> 3. can set conditional breakpoints (i.e. break when some condition satisfied).
> 4. variable watch list, namescope watching (local, global)
> 5. evaluate expression, change variable values, etc within debugging.
> 6. change the running routine, (i.e. go directly to a statement, skip
> some statements, etc)
> 7. clever way to express objects, not just a string returned by repr()
> 8. perform profiling
> 9. a clear interface.
> 10. cross-platform.
> 11. free, or better, open source.
> 
> What debugger will you suggest?  
> Or what more polish feature you want to see in an ideal python
> debugger? -- hope this thread will help IDE developers to fill their
> todo list with some shining ideas :)
> 

Frank LaFond
http://www.effectiveqa.com



More information about the Python-list mailing list