【发布时间】:2010-10-31 18:37:44
【问题描述】:
编辑:Visual Studio 2015 的新异常窗口比 我不再关心使用键盘的旧对话框 它的快捷方式。
是否有一个宏或键盘快捷键可以在不使用 GUI 的情况下切换“抛出异常时中断”?
使用 ctrl+alt+e 打开对话框并选中“Common Language Runtime Exceptions”“Thrown”框,然后单击 OK 很简单,但这是我经常做的事情。我宁愿为此使用键盘快捷键。
这个问题是重复的 Any have a Visual Studio shortcut/macro for toggling break on handled/unhandled exceptions?
但是,发帖人接受了一个不起作用的答案,我真的很想要一个确实起作用的答案。
重复问题中的答案是不可接受的,因为它只切换一个特定的异常,而不是整个 CLR 组。
“那就写一个循环吧。”你说。但没那么快! Someone tried that already,它的速度太慢了。 (是的,我已经证实它在我的系统上也很慢。)
因此,挑战在于使用宏在 1 或 2 秒内切换整个 CLR 异常类别。 这个问题是重复的 Any have a Visual Studio shortcut/macro for toggling break on handled/unhandled exceptions?
【问题讨论】:
-
你使用的是什么版本的 Visual Studio?
-
我使用的是 Visual Studio 2008,但如果可能的话,最好使用非版本特定的解决方案。
-
@dss539 尽管接受的答案是在 2009 年编写的,但有一个更好的解决方案 (down here) 作为 VS 插件,它允许您轻松地关闭/打开 CLR 异常键盘快捷键。请考虑更改接受的答案...
-
@OferZelig 感谢您提醒我!
标签: visual-studio exception ide visual-studio-macros