В Visual Studio есть параметр отладчика с надписью «Break on exceptions» или что-то в этом роде. Он падает в отладчик всякий раз, когда возникает исключение (то есть, на первом проходе механики исключений с двумя проходами), независимо от того, будет ли обработано исключение или нет.SharpDevelop эквивалент «Исключить исключения Visual Studio»
Это очень полезная функция, и я стараюсь держать ее на все время работы в отладчике, так как я предпочитаю никогда не иметь никаких исключений.
Я не могу найти эквивалентную настройку в SharpDevelop. Любая идея, есть ли это, а если нет, почему бы и нет?
Если вы используете .NET, то ваша цель ** никогда не иметь каких-либо исключений, сгенерированных ** не представляется возможным. Microsoft выбрала использование обработки исключений в качестве метода управления потоком кода. VS позволяет установить «break on the throw exception» на основе класса Exception. SD v4 имеет только опцию паузы для исключений ALL, а не только те, которые вам нужны. Тем не менее, это лучше, чем ничего. :) –