避免从一开始就开始调试

时间:2013-07-19 23:19:22

标签: debugging visual-studio-debugging

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

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

我正在使用Microsoft Visual Studio Express 2012。

谢谢。

3 个答案:

答案 0 :(得分:0)

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

您有说明如何操作here

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

答案 1 :(得分:0)

在visual studio中使用调试器。

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

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

答案 2 :(得分:0)

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