debugger?

Detlev Offenbach detlev at die-offenbachs.de
Sun Jul 3 06:46:24 EDT 2005


Qiangning Hong wrote:

> Detlev Offenbach wrote:
>> Qiangning Hong wrote:
>> 
>> 
>>>I have read a lot of posts discussing python IDEs, but most of them
>>>focus on the editor, GUI builder, project management, customizability,
>>>etc....  Some talked about debugging capability, but only on an
>>>available/unavailable level.
>>>
>>>I use vim to edit my code, wxGlade to build the GUI or hand-code it,
>>>and I still prefer that. So, until now, I haven't tried many IDEs.
>>>
>>>However, while I use pdb or inserting "print" statement to debug my
>>>apps, sometimes it is a pain.  I think I need a good GUI debugger to
>>>help me.  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 :)
>>>
>> 
>> 
>> Eric3 should be compliant with your list. Try it at
>> http://www.die-offenbachs.de/detlev/eric3.html
>> 
>> Regards,
>> Detlev
> 
> Eric3 need pyqt so it is not free under windows platform.
> 
> 

If you use it together with the free windows port of Qt and PyQt, than it
is free.

Detlev
-- 
Detlev Offenbach
detlev at die-offenbachs.de



More information about the Python-list mailing list