Bug 436805 - Multiple-Process Debug View Enhancement
Summary: Multiple-Process Debug View Enhancement
Status: NEW
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 4.4   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-06 06:07 EDT by Beirti O 'Nunain CLA
Modified: 2014-06-06 06:07 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Beirti O 'Nunain CLA 2014-06-06 06:07:41 EDT
I'm currently working on a system that requires me to spin up 6 processes for a 'typical' debug session. Navigating between paused threads is difficult at best because there is no clear indicator of what processes are paused and what threads within them are paused due to the sheer number of threads that exist.

I propose a number of possible enhancements to the debug view/perspective. Perhaps some would warrant a separate entry in bugzilla:

- A checkbox-list to the left of the debug process tree allowing you to select 'All' or a number of processes to filter certain processes out of the view
- Allow a 'super' debug view per process, with context-sensitive view panels contained within such as variables so that you can easily step through multiple processes side-by-side. IntelliJ has a similar notion with different tabs per process.
- Included in the 'super' view or as a separate feature, allow easily displaying multiple consoles side-by-side, with each one tied to a specific process. Currently it is unwieldy to configure the console views like this.

It has been suggested to open a new Eclipse window to manage each process, but you cannot tie the context of a specific eclipse window to a specific process.