【问题标题】:Visual Studio debugger - run until next user promptVisual Studio 调试器 - 运行直到下一个用户提示
【发布时间】:2015-06-24 21:33:12
【问题描述】:

我在 Visual Studio 调试会话中,正在调试 WinForms 应用程序,但我认为这个问题也适用于 ASP.Net 代码隐藏调试会话。假设我设置了很多断点,并且我想测试一个需要首先运行设置测试用例的条件,然后我想运行另一个测试用例再次运行代码。第一次,我必须按 Continue (F9) 按钮 5 次才能通过代码断点,最后到达再次提示我输入的点。现在我想输入一些数据,现在我想仔细地遍历所有断点。

有什么方法可以让我快速按下按钮并告诉调试器在设置测试用例输入期间跳过所有这些断点,然后进入下一个数据输入字段?我知道运行到光标的能力,但这似乎并不比单击所有断点更容易。

我知道这可能听起来微不足道,但我发现自己一直处于这种情况。 我只想要一个超级继续按钮。

【问题讨论】:

    标签: c# visual-studio-debugging


    【解决方案1】:

    您可以打开断点窗口(Debug -> Windows -> Breakpoints),然后您可以选择多个断点并随时禁用或启用它们:

    【讨论】:

      【解决方案2】:

      我能想到的最好的事情是在断点上创建一个条件,仅在设置数据时才中断。

      例如

      或者,如果所有其他方法都失败了,请设置一个 BreakPoint Hit Count,如果您知道它始终是相关的第 6 次中断。例如

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-08-17
        • 1970-01-01
        • 1970-01-01
        • 2010-09-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多