【问题标题】:Is there a keystroke in Visual Studio to toggle break on all CLR exceptions, first chance?Visual Studio 中是否有按键来切换所有 CLR 异常的中断,第一次机会?
【发布时间】:2023-04-06 03:29:02
【问题描述】:

要立即切换所有异常的中断,我必须:

  1. 调试->异常
  2. 点击“Common Language Runtime Eceptions”旁边的Thrown
  3. 好的

通常我想停止所有异常,但是在处理在主线案例中使用异常的代码时,我需要禁用该行为。有一个按键会很好。

【问题讨论】:

  • 我想您可以录制一个宏来执行此操作并将其绑定到组合键...
  • @JerKimball:录制的宏包含单行 DTE.ExecuteCommand("Debug.Exceptions") - 确实只会显示对话框。
  • 很容易绑定一个键打开对话框(我已经有这样的绑定,默认情况下)。但我想要一个键来切换全部中断。
  • 疯了!我没有意识到这个问题是关于 VS 2012 的。我还没有切换,UI 对我来说是无法忍受的。嗯,这就是为什么我没有投票结束作为一个骗子。 :-)

标签: c# visual-studio debugging exception


【解决方案1】:

没有内置的方法可以做到这一点。
然而,除非你使用 Visual Studio Express,否则你可以试试这个扩展:Exception Breaker,它对我有用。

此扩展程序的作用是提供一个工具栏按钮,该按钮基本上可以切换您在图片中显示的复选框。您可以像任何其他工具栏按钮一样为其分配按键。

【讨论】:

    猜你喜欢
    • 2012-01-03
    • 1970-01-01
    • 2011-09-25
    • 2013-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多