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


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

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

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

    一:文件查找

    1:文件检索

        

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

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

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

    2:更改范围

      

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

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

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

    二:符号查找

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

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

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

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

  • 相关阅读:
    【Codeforces 933A】A Twisty Movement
    【Codeforces 996B】World Cup
    【Codeforces 469B】Chat Online
    鼠标点击后的CSS3跑马灯效果
    CSS的相对定位和绝对定位
    CSS3制作的一款按钮特效
    单元测试小结
    JS对输入判断变化屏蔽中文输入法输入时连续触发事件的方法
    jquery的load方法
    MVC视图特性
  • 原文地址:https://www.cnblogs.com/huangxincheng/p/3548807.html
Copyright © 2020-2023  润新知