Visual Studio 通过断点的堆栈查找该方法&属性从最开始调用到这的所有路径

写了一年的lua,告别了宇宙第一IDE Visual Studio一年了。这回换项目组,刚接的活就是修改音效和动画的bug,这部分逻辑都是写在c#里,所以又重新安装我阔别已久的老盆友Visual Studio 2017。
本菜鸡断点时候如果该断点所在的参数情况很多,只需要符合某种情况才需要断点的话一般会在断点出加个条件,具体如下图:
在这里插入图片描述
VS断点时候,通过F10可以跳到下一行执行的代码,F5能跳到下一个断点出。原来要查找该断点出属性或者方法上一步,上上一步到源头都被哪些地方调用了,只能通过手动查找该方法和属性都被什么地方调用过,得一个一个断点或者log试,灰常麻烦。这时候突发奇想,要是能直接查看该断点当前执行时候都从哪些地方调用过来的就方便了,网上搜了半天没搜到,就请教一个VS死忠粉学弟,为什么说死忠了,因为他VS用到的产品全入正了。真是一语惊醒梦中人。看下图。
在这里插入图片描述
我TM怎么不早点问他,用了这么多年VS,这么简易强大的功能真是相见恨晚。下面我用图片演示堆栈查看断点之前的调用。

图片红线部分就是该断点之前被引用的路径

在这里插入图片描述

点击红线部分路径就跳到该调用地方

在这里插入图片描述

跳到该调用部分

在这里插入图片描述
怎么样,这功能强大吧,为断点调试提供了极大的方便。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值