Open SeeminglyScience opened 2 years ago
We would need VS Code to support grouping threads at a higher level. At the moment, every Stack Trace Request is done on a single thread and each thread is shown as its own top level node in the callstack window.
Once there is support for that, it may be possible set specific threads to a thread group based on the configuration.
Debugging a process with a lot of idle, external only or otherwise not relevant threads can be really tedious. It would be nice if there was a launch config or workspace setting I could use to group, sort, or deemphasize certain threads.
Mock up:
I imagine these groups appearing under all of the unmatched thread similar to
[More]
,Static members
andNon-Public
members in the variables view:Unsure if the VSCode extension API allows for something like that though. If not, then flatten the above json to remove group names and use it to sort them to the bottom and de-emphasize.
Environment data
dotnet --info
output:VS Code version:
C# Extension version: