Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 498469

Summary: Improve Debugging Usability
Product: [Eclipse Project] Platform Reporter: Sarika Sinha <sarika.sinha>
Component: DebugAssignee: Sarika Sinha <sarika.sinha>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, Lars.Vogel, Michael_Rennie, psuzzi
Version: 4.6   
Target Milestone: 4.12 M3   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on: 71020, 334991, 409065, 498426, 498428, 498493    
Bug Blocks:    

Description Sarika Sinha CLA 2016-07-26 03:57:38 EDT
Taking the input from survey results on the Debugging pattern by various users spread over countries with varying experience, There are some debugging improvements we can take up -
- Bug 498426 - Breakpoints view: Allow to group by breakpoints by age
- Bug 71020 - [breakpoints] "Create Tracepoint" action (conditional breakpoint with side-effect)
- Bug 409065 - [variables] Enable "Show Logical Structure" by default 
- Bug 498428 - "Run to Line" on Ctrl+Alt+Click in annotation/line number rulers
- Bug 334991 - Variables view: Add history with recent expressions to the details pane
Comment 1 Dani Megert CLA 2016-07-29 04:44:25 EDT
(In reply to Sarika Sinha from comment #0)

This change request emerged based on a scientific study on how developers debug, in discussion with Daniel Megert, Markus Keller, Sarika Sinha, and Moritz Beller.
Link to the study  -
http://repository.tudelft.nl/islandora/object/uuid%3Abf3325ce-f246-4977-91bc-785f877347b8?collection=education
Comment 2 Sarika Sinha CLA 2018-04-24 04:52:03 EDT
Moving out of 4.8.
Comment 3 Sarika Sinha CLA 2018-11-21 04:46:15 EST
Moving to 4.11
Comment 4 Lars Vogel CLA 2018-12-14 09:39:16 EST
Porting Angelo code minings for showing debug information inline would be a huge usability improvement.
Comment 5 Sarika Sinha CLA 2019-02-18 05:23:04 EST
One item left to do.
Comment 6 Sarika Sinha CLA 2019-05-17 05:39:24 EDT
Finally it is done.