Sure would be nice to have an option to completely disable this window, but maybe the 'in its own strip and select AutoHide' option will work well enough - I'll give it a try.
I haven't found the debugger to be of much use. By the time I get all the syntax stuff set up to view expression values, etc, I can do just as well using print statements. Moreover, the print statements (commented out and surrounded by //DEBUG comments) serve as documentation for the next time I have trouble with the code. For instance, here's a typical debug printout statement
////DEBUG!!
//mySerial.printf("GetTotalAmps(): Areading, ITotVolts, ITotAmps = %d, %3.2f, %3.2f\n",
// ITotAnalogReading, ITotVolts, ITotAmps);
////DEBUG!!
If for some reason the 'total current' 1NA169 current sensor on my robot is giving me trouble, I can simply uncomment this section to see all the associated variables on the serial monitor, and I don't have to think too much because its all there from the last time.
A few months ago I made a real run at using the debugger. In addition to the above problem of getting all the expression syntax worked out, I found it difficult to follow the expression layout in the output window. Sometimes I got a table (nice) and sometimes I didn't (not nice!), and couldn't figure out why.
Maybe I'm just too lazy

.
Frank