DebuggerPlan67
Debugger Planning for NetBeans 6.7
Summary
The major goal for 6.7 is to finish the process of debugger UI redesign. After the threading model was changed and Debugging view was introduced in Java debugger, we plan to rework the rest of the debugger UI. As a nice-to-have item we will adapt other non-Java debuggers to these changes.
Milestones
- Nov 28, 2008 Milestone 1 [[[M1 | [M1]]
- Feb 2, 2009 Milestone 2 [[[M2 | [M2]]
- Mar 9, 2009 Milestone 3 [[[M3 | [M3]]
Target Features
UI Improvements
Following areas deserve UI improvements. That will finish the second phase of debugger UI redesign:
- [[File:]]}}
- [[File:]]}}
- [[File:]]}}
- Redesign Breakpoints window
- [[File:]]}}
- [[File:]]}}
Debugger Options and/or views options might be necessary for some of the new improvements
Architectural Improvements
- [[File:]]}} (for test purposes: OK)
- [[File:]]}}
- [[File:]]}} (for test purposes: OK)
- [[File:]]}})
- [[File:]]}} (for testing purposes: OK)
- [[File:]]}}
- [[File:]]}}
Nice to Have Features
UI Improvements
- Expandable tooltips
- Fix&Continue and source desynchronization Issue 58450
- Temporary ignore smart-stepping (Force Step Into)
- Debugging view used by all debuggers
- Start debugging session versus Continue
-
Reduce the number of views (might be connected with Redesign of Local Variables, Watches and Evaluator)
Architectural Improvements
- Create API for plugging into Debugging view.
Usability Improvements
- Automatic Fix&Continue after Save - Provided that class redefinition is fixed in JDK

