程序调试:F10和F11键在调试过程中的区别

作者:小胖吴 | 创建时间: 2023-04-29
在程序编写过程中,最重要的一步恐怕就是程序调试了。在 Visual studio 中,常用的调试快捷键有两个,分别是 F10 和 F11。本文讲两者的相同点和不同点。 F10(Step over)和F11(Step into)都是单步调试,...
程序调试:F10和F11键在调试过程中的区别

操作方法

调试任何程度的第一步,都是设置断点,让程序代码运行至此处时自动停止。例如在下面这个函数处设置断点。

在函数处设置断点后,如果使用F10单步调试,效果如下。按下一次F10,黄色箭头证明InitializeComponent()已经运行

如果使用F11单步调试,效果则如下。(注意,按下F5进行调试状态后,在断点处停下)

第一次按下F11,进入InitializeComponent()函数内部

第二次按下F11,在InitializeComponent()函数内部单步运行

当然,在设置断点的时候,也可以设置多处断点。如下图。

真正的高手在调试时,熟练后,是F10和F11均在使用,根据需要,交叉使用。

点击展开全文

更多推荐