Visual Studio拒绝忘记断点?
Visual Studio会记住以前调试会话中的断点,这非常棒。
但是,当我在调试时,通过点击它来清除这些“旧”断点中的一个,它只是暂时删除。 我的意思是我下次调试时,我认为我移除的断点回来了。
这是超级讨厌 - 有没有一个设置,使其不这样做?
去Debug
菜单,然后Delete All Breakpoints
Ctrl+Shift+F9
问题是断点的子断点持续存在。 在调试会话期间设置断点时,会创建子断点(在某些情况下)。
删除断点(以及子节点)的确切方法是在断点窗口中手动查找它,并从那里删除它。 (选择条目的顶部节点,点击删除。)
如果您正在运行支持VBScript宏的(旧)版Visual Studio,则可以运行此处(在调试会话之间)发布的宏,以删除子断点。 这样可以通过点击字形更有效且可预测的方式来消除断点,但它仍然存在问题和尴尬。
我一直在努力寻找'BreakPoints Window'。所以这里是打开它的快速方法 - ctrl
+ alt
+ B
或者你可以手动去'Debug-> Windows-> Breakpoints'打开它。
或者您可以按ctrl
+ shift
+ F9
一次删除所有断点!