首页 > 解决方案 > Visual Studio:有没有办法跳过两个断点之间的代码执行?

问题描述

我知道我可以评论代码,但如果有一个快捷方式可以跳过两个断点之间的代码执行,那就更好了。

标签: visual-studiodebugging

解决方案


VS 有一个功能“设置下一条语句”,它将程序计数器移动到该位置并从那里继续执行(跳过两者之间的任何内容)。您可以在以下网址阅读更多相关信息:https ://docs.microsoft.com/en-us/visualstudio/debugger/navigating-through-code-with-the-debugger?view=vs-2017#BKMK_Set_the_next_statement_to_execute 。使用它的最简单方法是使用上下文菜单项“设置下一条语句”(右键单击要设置它的位置)或按住 ctrl 键将绿色的“运行以单击”编辑器字形变为黄色“设置下一条语句”字形,然后单击要设置的位置。

Set next statement 是一个很棒的工具,但作为调试工具它确实很危险。您正在使用调试器以一种通常不会发生的方式执行代码。其结果可能很容易导致崩溃或其他故障。做一些事情真的很容易,比如跳过稍后使用的变量的初始化,现在会导致异常/崩溃。

它可以在 JS、.NET 和本机中使用。


推荐阅读