0

是否可以为调试器设置一个起点,以便每个调试会话都立即从该点开始(而不是从代码的开头开始)?

或者换种说法:是否有可能以某种方式将所有内容存储到断点,以便下次调试器可以立即恢复到该特定断点(而不是从代码开头开始并在断点处暂停)?有没有可以做到这一点的调试器?

我正在使用 Microsoft Visual Studio Express 2012。

谢谢你。

4

3 回答 3

0

在 Visual Studio 中使用调试器。

在您的代码中,单击行号,您将在行上看到一个点。

当您运行程序时,它将在您指定的行“暂停”,然后您可以从那里逐行浏览您的程序

于 2013-07-19T23:24:09.957 回答
0

不,它必须将代码运行到您想要使所有变量等处于正确状态的地步。如果你只是在你感兴趣的地方设置一个断点并点击F5它应该足够快地到达那里。如果它没有足够快地到达那里,记下使用的变量并围绕麻烦的函数进行一些单元测试。这将跳过 10 分钟。

于 2013-07-19T23:24:35.593 回答
0

您可以在要检查的行处使用断点。

你在这里有一个如何做的描述。

您可以将调试器附加到正在运行的进程,但我担心它会在随机执行位置。您可以等待代码中的按键或按钮按下并附加到您的程序,然后再继续。

于 2013-07-19T23:22:11.917 回答