继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

vs中不得不会的一些小技巧——细说查找

代码写到手抽筋
关注TA
已关注
手记 294
粉丝 26
获赞 113

 

  最近在改公司里面古老的asp代码,不说文件有1w个,起码也有7,8千,而且文件里面include一个嵌套一个。。。当某天jira平台

上出现了需要你改的bug的时候,甚至都不知道这个错误在哪个页面,更不说用找出准确的行了,就算找出来了,那时候也是长憋了一口气

才找出来的。。。此为背景。。。这时候,可以借助下vs里面强大的 “查找” 功能了。

 

一:文件查找

1:文件检索

    

有时候我们因为改bug的需要,必须要知道这个MD5函数在哪些文件中用到了,然而不像cs中我们可以用shift+f12来查找下函数引用,

这时候我们就可以用 “文件查找” 解决这个问题。

我们可以在 “查找结果” 中清楚的看到哪些文件和哪些行使用到了这个md5函数,然后我们继续顺藤摸瓜来找到我们想要的东西。

 

2:更改范围

  

  在图中我们的搜索范围选定的是“整个解决方案”,当然这个范围你可以随便选,比如“当前窗口”,“当前项目”,甚至是某个磁盘。。。

 

3:在"查找结果“中进行再次过滤

  有时候我们的”查找结果“中有很多的文件,那么我翻动滚动条很麻烦的,这时候我们可以用 ”快速查找“进行二次过滤。

 

二:符号查找

这三种查找中,我想大家使用最多的莫过于”快速查找“了,用的最少的估计也就是”符号查找“,哈哈,有时候我们有这样的

一个需求,就是想找一下”XmlSerializer“到底是在哪个命名空间下面的,但是一时又忘掉了,然后就不知道到底添加那个dll

了,这时候我们就可以使用 ”查找符号“ 功能了。

通过查找后,我们终于知道”XmlSerializer“的命名空间为:System.Xml.Serialization,当然还有同名的属性和方法,蛮有意思的。

 

 

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP