gpt4 book ai didi

visual-studio - Visual Studio调试跳出循环

转载 作者:行者123 更新时间:2023-12-03 21:19:07 29 4
gpt4 key购买 nike

我了解Visual Studio调试的基本功能。 F10F11Shift-F11ctrl-F10

如果我在for循环中,是否有办法在循环完成后立即停止?
现在,我正在执行的方法是在循环后手动转到该位置并按ctrl-F10。有更好的方法吗?

最佳答案

在Visual Studio中没有专用的“跳出循环”命令。 "Step Out"(Shift + F11)仅适用于功能。我只能想到两种选择:

  • 像Brian所建议的那样,存在Run to Cursor,至少从VC++ 6起已经存在了。这就是使用Ctrl + F10键盘快捷键已经获得的。我在调试时一直使用字面意义;这是一个非常有用的工具。我真的不明白为什么您认为这是一种糟糕的方法,或者为什么您认为应该有一种“更好”的方法。
  • 您可以在循环之后立即在代码行上设置一个简单的breakpoint。如果使用键盘快捷键F9,这相对简单。但是您仍然必须导航到适当的代码行,因此您最好使用Run to Cursor。

  • 如果您使用的是C语言,则循环可能以 }结束。因此,如果您的尖号位于循环的开头大括号,则可以使用Ctrl +]键盘快捷键移至源文件中的匹配大括号。这可能会使导航更容易。它无疑可以避免将手移到鼠标上,从而浪费宝贵的几秒钟。

    *请注意,取决于您如何配置Visual Studio环境,键盘组合可能会更改。

    关于visual-studio - Visual Studio调试跳出循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16150515/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com