码迷,mamicode.com
首页 > 其他好文 > 详细

VS2015--在 Visual Studio 中调试时映射调用堆栈上的方法

时间:2016-02-29 21:48:45      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

https://msdn.microsoft.com/zh-cn/library/dn194476.aspx

在 Visual Studio 中调试时映射调用堆栈上的方法

创建代码图,以便在调试时对调用堆栈进行可视化跟踪。你可以在图中进行标注以跟踪代码执行的操作,以便专注于查找 Bug.
技术分享

生成调用堆栈图
1 开始调试。(键盘:“F5”)
2 在你的应用进入中断模式或你单步执行某一函数之后,请选择“代码图”。(键盘:Ctrl + Shift + `)
技术分享
当前的调用堆栈在新代码图上显示为橙色:
技术分享

对代码进行标注
添加注释以跟踪代码发生的情况。若要在注释中添加新行,请按 Shift + Return
技术分享
使用下一个调用堆栈更新图
运行你的应用到下一个断点或单步执行某一函数。此图将添加新的调用堆栈
技术分享

向图中添加相关代码
现在你已生成一个图,下一步做什么?如果你正在使用 Visual C# .NET 或 Visual Basic .NET,请添加诸如字段、属性和其他方法等项,以便跟踪代码发生的情况。
双击某个方法以查看其代码定义,或者使用该方法的快捷菜单。(键盘:在图上选择该方法,然后按 F12)
技术分享

使用图查找 Bug
通过代码可视化,可帮助你更快发现 Bug。例如,假设你正在一个绘图程序中调查 Bug。当你绘制一条线并尝试撤消该操作时,直到你绘制另一条线后才会发生变化。
因此,可在 clear、undo 和 Repaint 方法中设置断点,启动调试,然后生成如下所示的图:
技术分享

VS2015--在 Visual Studio 中调试时映射调用堆栈上的方法

标签:

原文地址:http://blog.csdn.net/wangshubo1989/article/details/50767988

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!