Skip to content

ashmind/ExceptionBreaker

Repository files navigation

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:

  1. If using Just My Code, both Thrown and Unhandled columns will be affected.
    (I do not use Just My Code so please let me know if deselecting Unhandled makes any sense).

  2. Deselected button is not equal to "Do not break on all CLR exceptions".
    Some exceptions might be selected (manually through Debug -> 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.

About

Visual Studio extension that provides a way to quickly toggle breaking on all exceptions.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages