Skip to content

Create Compound Debug Launches Dynamically #207356

@WardenGnaw

Description

@WardenGnaw

I'm looking for a way to create a compound launch, but it does not require all the launch.json configurations to be present or required upfront.

The scenario is where a user will start a debug session, and then later starts another debug session and wants to group it with the first debug session. These other debug session can happen N times and do not have a parent child relationship. The idea would be to have a vscode.debug.* API that has a debug sessions manager that would synchronize the state of all the sessions that are in a particular group.

These processes would pause, continue, stop at the same time if even one processes hits a breakpoint.

Being able to control this group of processes's pause, stop, continue, and terminate happening at once is asked in this issue: #137953

Metadata

Metadata

Assignees

Labels

debugDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionality

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions