[ JDK VERSION : J2SE 1.5.0 ]
When the debugger is started, two panes open up in the Output window. One holds the console input/output of the application, and the other holds details about debugger events (like when breakpoints are encountered). The pane of primary interest during a debugging session is the console pane, but the other pane gets and keeps the focus. The console pane has to be given the focus manually every time a debug session is started.
The console pane should get the focus in the Output window when a debugging session is started. If there are Developers who actually have a reason that the other debugging output pane should get the focus instead, then this behavior should be configurable.
Currently not possible to change - I have no access to InputOutput of
debugger ant task.
Martine, can we do something about it? I also second this requirement and not just me: http://netbeans.org/projects/www/lists/nbui/archive/2011-09/message/0
Yes, I've also seen the complaint.
For a long time already, debugger switches to the Variables window automatically when debugger session is started. We no longer switch to Debugger Console tab if there are no errors (invalid breakpoints, etc.).
The automatic switching is not desired when there is a valuable output written into the output tab.
There are at least two approaches how to solve it:
1) select Variables window only after a breakpoint is hit for the first time
2) or add an option to Tools/Options/Miscellaneous/Java Debugger if Variables
window should be selected when debugger session starts.
I agree with this request. The option should be to leave all windows as they were last arranged by the developer. The user should have total control over his toolset, not the other way around. :-)
*** Bug 222765 has been marked as a duplicate of this bug. ***