Необработанный плагин проверки исключений для Visual Studio

Я хотел бы иметь возможность во время компиляции спросить любой данный метод, какие возможные исключения могут быть вызваны при его вызове. Список исключений должен включать любое необработанное исключение, которое может быть выброшено при любом вложенном вызове метода. Пойманные исключения не должны быть включены в список, так как меня интересуют только исключения, которые могут всплывать в моем собственном коде.

Существует ли плагин для Visual Studio с этой функцией или чем-то подобным?

Было бы здорово, если бы этот плагин также мог помочь в документировании моего кода.

Edit:
Подобный вопрос:Проверено исключение ловли в C #