Visual Studio 中F10和F11调试的区别

 我来答
GiraKoo
2016-08-22 · 还没有任何签名哦
GiraKoo
采纳数:3949 获赞数:11110

向TA提问 私信TA
展开全部
F10是在当前的函数执行过程中进行单步调试。不会进入到执行函数的内部进行更加详细的调试过程。
F11是需要进入到当前执行函数的内部,进行更加详细的调试的过程。

例如单步调试如下代码。
funcA(10);
funcB(10);

如果使用F10进行调试,那么点击F10之后,调试内容会从funcA直接跳转到funcB。而不会去关注funcA内部是如何执行的。
如果使用F11进行调试,那么点击F11之后,调试程序会进入到funcA函数中,从funcA内部继续执行单步调试。

综上,F10是仅仅基于当前所见函数进行的单步调试,不会进入到函数更深处进行。
而F11会进入到每一个可以调试的函数中进行调试,调试的范围更加深。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式