在 Visual Studio 中,有一个调试器设置标记为“异常中断”或类似的东西。无论何时引发异常(即在两次异常机制的第一次传递),它都会进入调试器,无论是否处理异常。
这是一个非常有用的功能,我尝试在调试器中运行时一直保持它,因为我更喜欢从不引发任何异常。
我在 SharpDevelop 中找不到等效设置。知道它是否存在,如果没有,为什么不呢?
在 Visual Studio 中,有一个调试器设置标记为“异常中断”或类似的东西。无论何时引发异常(即在两次异常机制的第一次传递),它都会进入调试器,无论是否处理异常。
这是一个非常有用的功能,我尝试在调试器中运行时一直保持它,因为我更喜欢从不引发任何异常。
我在 SharpDevelop 中找不到等效设置。知道它是否存在,如果没有,为什么不呢?
唔。我猜不会:
http://bugtracker.sharpdevelop.net/issue/ViewIssue.aspx?id=1511&PROJID=4
不过,我想知道是否有充分的理由不在那里。实施起来难吗?
此功能是在 SharpDevelop 4.0 中添加的。见杰西的回答。