Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Parallel StacksNew to Visual Studio Code? Get it now.
Parallel Stacks

Parallel Stacks

Dmitry Bravikov

|
1 install
| (0) | Free
The Parallel Stacks extension is useful for debugging multithreaded applications.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Parallel Stacks

The Parallel Stacks extension is useful for debugging multithreaded applications.

If you like this extension, consider supporting development:

Buy Me a Coffee

The extension renders thread stack traces as a graph.

The principle of converting stacks into a graph is illustrated here:

Stacks collapsing into a parallel stacks graph

What the graph looks like for a real Go program:

Debugging of Go App Debugging of Go App Debugging of Go App

This is the Chat Example application from the Gorilla WebSocket project.

The extension supports all programming languages supported by Visual Studio Code.

How to use the extension:

  1. Install the extension.
  2. Start debugging your application.
  3. Break execution at a breakpoint.
  4. Launch Parallel Stacks through the command palette by pressing (Ctrl+Shift+P or Cmd+Shift+P on Mac) and typing Parallel Stacks.

Stack depth limit: 200 frames. Deeper frames are not displayed.

The graph style, i.e. the color of the background, blocks, and text, varies depending on the VS Code theme. The style can be changed on the fly without restarting VS Code and without regenerating the graph.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft