Add a option to the debug window to toggle debugging on and off. This will allow the debug window to remain open without stopping all your scripts.
I don't get it. What's the point of having the debug window open if you're not debugging? Wouldn't that be like having the Inspector open when you're not in Layout Mode?
No, it would be more like having to open and close the inspector every time you click on an object while in layout mode. The current setup for the debugger can be best compared to playing a music file. Imagine if every time you needed to pause a song so that you can take a phone call, etc, you had to completely close the application. To start the song again, you have to open the application again.
The issue comes up constantly for me. For scripts with multiple pauses for user input, I have to run the script until the part I need to debug. I open the debugger then step through the script. If I need to debug again, I close the debugger, go through the dialog, and open the debugger again. This process repeats itself many times a day.
I know I could put stops in my scripts, but I feel that is a kluge. Why can't the debugger window stay open with a toggle to turn it on and off? The problem is made worse with the fact that there isn't a keyboard shortcut to open it.
Why don't you just Step Out (F7)? That will run until it hits a Pause, then you can step through until you're done, then hit F7 again, etc.
I hear you about the keyboard shortcut, although it's fairly easy to add your own. I haven't done that, but I always customize my toolbar like so: Manage | Debugger | Data Viewer | New Window. That makes for a pretty painless toggle.
I found a few other people that seem to have the same idea:
Bypass Script Debugger
Script Debugger - Skip script
Debugger Window Control
And a related idea that I like very much:
Run to SELECTED breakpoint
Retrieving data ...