Overview
ExceptionBreaker is a VS extension that provides a way to fast-toggle breaking on all CLR exceptions.
It is available through both Debug toolbar and Debug top level menu.
Installation
The extension can be installed from Visual Studio Gallery.
Supported VS versions: 2010, 2012, 2013, 2015.
Details
Pressing the button sets (or unsets) breaking for all exceptions in Common Language Runtime Exceptions group:
Notes:
-
If using
Just My Code, bothThrownandUnhandledcolumns will be affected.
(I do not useJust My Codeso please let me know if deselectingUnhandledmakes any sense). -
Deselected button is not equal to "Do not break on all CLR exceptions".
Some exceptions might be selected (manually throughDebug -> Exceptions) — just not all of them.
Options
By popular demand, version 1.1 introduces support for excluding certain exceptions from being changed:
Thanks
This extension would not exist without the help of Sam Harwell of Tunnel Vision Laboratories.


