Hello,
Currently there's no variable explorer and no debug mode.
I wonder if it may be possible to make spyder's variable explorer into a stand-alone module. I think that would be the way to go, and then you would be able to use it from DreamPie.
Along the same lines, I thought about adding some feature to the winpdb debugger to make it work nicely with an interactive environment. Right now you can use winpdb on DreamPie's subprocess, but it can be inconvenient as you can easily get into DreamPie's code. I thought of adding functions rpdb2.run() and
rpdb2.pm() which will open a winpdb window and debug what you want. It should be possible, but will require some work.
I don't think it's possible to borrow IDLE's debug mode - IDLE uses quite a different model from DreamPie.
Noam