Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Debug Single Thread
Debug Single Thread

Debug Single Thread

Erwin Mayer

|
14,463 installs
| (16) | Free
This Visual Studio extension adds two shortcuts and toolbar buttons to allow developers to easily focus on single threads while debugging multi-threaded applications. It dramatically reduces the need to manually go into the Threads window to freeze/thaw all threads but the on...
Download

Your support is much appreciated!

Bitcoin: 16WAaCLAZ1a39KzFtj1FYwPMc2TgbXDSuT

Note: Visual Studio 2019 support has been temporarily dropped due to limitations imposed by Microsoft's Visual Studio Marketplace. The last stable release (4.0.0) supporting Visual Studio 2019 can however be downloaded here.

Note: Visual Studio 2010 support has been dropped due to limitations imposed by Microsoft's VSIX format to support Visual Studio 2017. The last stable release supporting Visual Studio 2010 can however be downloaded here.

Note: Visual Studio 2012 and 2013 support has been dropped due to new requirements imposed by Microsoft to speed up loading time with AsyncPackage. The last stable release supporting Visual Studio 2012 and 2013 can however be downloaded here.

Presentation

This Visual Studio extension adds two shortcuts and toolbar buttons to allow developers to easily focus on single threads while debugging multi-threaded applications.

It dramatically reduces the need to manually go into the Threads window to freeze/thaw all threads but the one that needs to be followed, and therefore helps improve productivity.

Features

  • Restrict further execution to the current thread only. Will freeze all other threads. Shortcut: CTRL+T+T or Snowflake button. Click button again to thaw all other threads. Known frozen threads before the command runs (e.g. due to a breakpoint) will be remembered and not thawed. If this is not what you expect, please let me know so I can add an option to customize behavior.
  • Switch to the next single thread (based on ID). Will change current thread and freeze all other threads. Shortcut: CTRL+T+J or Next button.

Feature requests are welcome here. Initial release page here. Official GitHub repository here. Contributions are welcome.

Release Notes

V4.0.0 2021/12/05

  • Added support for Visual Studio 2022.

V3.0.0 2020/02/25

  • Various improvements.
  • Extension will now remember previously frozen threads and not thaw them upon unpressing the snowflake button.

V2.1.0 2019/03/18

  • Fixed compatibility with VS 2015.

V2.0.0 2019/03/17

  • Added compatibility with VS 2019.

V1.1.3 2017/03/01

  • Added compatibility with VS 2017 (no version name change to not prompt existing users to update unnecessarily).

V1.1.3 2016/11/06

  • Improvements.

V1.1.2 2016/03/07

  • Added compatibility with VS 2015 (no version name change to not prompt existing users to update unnecessarily).

V1.1.2 2015/02/21

  • Added compatibility with VS 2012 and 2013.

V1.1.0 2011/07/07

  • Bug fixes.

V1.0. 2011/06/27

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