3.项目调试

  1. 3.必备知识点-项目调试
    1. 3.1 知识点
      1. 项目调试
      2. 如何进行断点调试
      3. 打了断点后的调试操作
      4. 停止调试
      5. 调试窗口
      6. 总结
        1. Visual Studio 中的断点调试
        2. 调试窗口

3.必备知识点-项目调试


3.1 知识点

项目调试

项目调试在整个程序员生涯中非常重要,它有以下作用:

  1. 排查代码错误: 通过调试可以快速找到代码中的错误,包括逻辑错误、运行时错误等。
  2. 理清程序逻辑: 调试可以帮助你逐步执行代码,深入了解程序的执行流程,有助于理清程序的逻辑。

如何进行断点调试

在 Visual Studio 中,可以通过以下方式进行断点调试:

  1. 打断点: 鼠标左键点击代码左边,可以打断点。运行后会在打断点处中断,可以逐步查看代码执行过程。
  2. 快捷键 F9: 光标放到要打断点的代码那一行,按下 F9 可以打断点,再按一次 F9 取消断点。

打了断点后的调试操作

在打了断点后,可以进行以下调试操作:

  1. 逐语句(F11): 逐行执行代码,碰到函数调用会进入函数内部。
  2. 逐过程(F10): 逐行执行代码,碰到函数调用不进入函数,将函数调用看作一条语句执行。
  3. 跳出: 在函数内部时,执行到函数内的某个地方,可以选择跳出,直接返回到函数被调用的地方。
  4. 查看变量值: 鼠标移到变量处可以查看变量的值。

停止调试

停止调试时可以使用以下快捷键:

  • 停止调试(Shift+F5): 停止断点调试,退出代码的执行。
  • 继续(F5): 停止断点调试,继续执行代码。按 F5 会跳过当前断点,但是如果有循环的话还是会回到断点处。

调试窗口

在调试过程中,可以打开调试窗口进行变量的可视化:

  1. 局部变量窗口: 查看当前局部变量的值。
  2. 监视窗口: 输入想要查看的变量名,进行跟踪。

这些调试窗口可以在 Visual Studio 的“调试”>“窗口”菜单中找到。

总结

Visual Studio 中的断点调试

在 Visual Studio 中进行断点调试有以下常用操作:

  1. 打断点 (F9): 在代码行上点击鼠标左键或者将光标放在要打断点的代码行,按 F9 键。打断点的地方是希望在运行时暂停程序执行以便观察当前状态。

  2. 逐语句 (F11): 在断点停下的地方,按 F11 键进行逐语句调试。这会逐行执行代码,如果遇到函数调用会进入函数内部。

  3. 逐过程 (F10): 在断点停下的地方,按 F10 键进行逐过程调试。这也是逐行执行代码,但如果遇到函数调用,会将整个函数看作一条语句执行,不会进入函数内部。

  4. 继续执行 (F5): 在断点停下的地方,按 F5 键可以继续执行代码,直到下一个断点或程序结束。

  5. 停止调试 (Shift + F5): 按 Shift + F5 键停止调试,退出程序执行。

调试窗口

在 Visual Studio 中,可以通过以下步骤打开调试窗口:

  1. 点击菜单栏的“调试”(Debug)。
  2. 在下拉菜单中选择“窗口”(Windows)。
  3. 选择需要的调试窗口,常用的有“局部变量窗口”和“监视窗口”。

这些调试窗口可以提供实时的变量信息,方便调试过程中观察程序状态。



转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏