[wingide-users] Feature Request: Fix and Continue
Karl Goiser
kg at goiser.com
Tue Mar 27 19:07:11 MDT 2007
Hello,
I use and love WingIDE. I think the guys have done a great job and
use every opportunity to tell people about it.
However... in a past life, I programmed in Smalltalk (don't hold that
against me!), and when comparing it against WingIDE, the biggest
missing feature is Smalltalk's ability to re-compile and restart a
method. What this means is that you can start an application, get an
error in a method, correct it and continue execution from the
beginning of that method - not from the beginning of the whole
application.
For example, in Smalltalk, I was able to start up an application
under development (consider a whole preamble of user names and
passwords and navigating to a specific part of the application), and
add and debug significant features without having to restart it - for
days at a time!
Think about the increase in productivity that would provide!
Now, I understand and accept that all of this wouldn't be possible,
but what about when you have a silly typo in a method which causes
the program to fall over? Wouldn't you rather fix it and press
"debug" to continue execution rather than having to completely
restart the whole program?
Oh great developers of WingIDE please please put this feature into
the next version!
Regards,
Karl
P.S. If Apple's Xcode can do "fix and continue" with Objective-C and
C, surely it can be done in Python!
:-)
More information about the wingide-users
mailing list