Visual Studio - 不同的断点集

时间:2017-02-25 10:01:19

标签: visual-studio

在Visual Studio(2015及更新版本)中,是否可能有多组断点?我有几个场景,我需要调试,但对于每个场景我都希望有不同的断点集。手动启用/禁用它们非常耗时。

1 个答案:

答案 0 :(得分:1)

您可以从断点窗口导出和导入断点,然后根据需要导入断点。

Visual Studio 15 breakpoints window

或者,如果您不介意修改代码,可以使用条件断点并在代码中设置条件。例如,设置一个布尔值testingScenario1 = true,然后在断点上设置一个断点条件,只在testingScenario1 == true时断开。

或使用Debugger.Break()。类似的东西:

#if DEBUG
    if (testingScenario1)
        Debugger.Break();
#endif