首页 > 其他 > 详细

VS 调用堆栈的使用

时间:2021-09-24 02:31:24      阅读:21      评论:0      收藏:0      [点我收藏+]

调用快捷键 Ctrl+Alt+C 

诊断工具快捷键 Ctrl+Alt+F2

位置: 调试 >> 窗口 >> 调用堆栈
说明:
任何一个项目都会对项目进行各种层次和模块的划分,不管新手老手,在调试代码的时候(尤其是维护项目,修改别人的代码)还是经常会因为不知道代码是如何传递执行的而产生苦恼。
如下面跟踪到代码对某个属性进行set操作,但是并不知道这个set操作是由哪里发起的,通过跟踪到的这个set操作仅仅能知道将要set的这个value是什么,但是并不能知道这个value是从哪里来,也不知道究竟怎么来的。

技术分享图片
此时,通过查看调试模式下的调用堆栈功能,就能够清晰地知道代码从那里走进来的。

技术分享图片

同时,通过条用堆栈窗口,能够清楚地看到层层调用之间传递的参数名、参数值。
还可以右键堆栈信息,选择转到源代码,跳转到源代码所在行。

技术分享图片

还可以右键堆栈信息,选择运行到光标处,则直接运行到该代码处。大大提高和增强了调试的快捷和方便性。

技术分享图片

 

以前调试代码很少关注调用堆栈信息,今天使用这一功能使我快速的解决了一个问题,特别记录一下。

VS 调用堆栈的使用

原文:https://www.cnblogs.com/zhuqun/p/15305921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!