vs中不得不会的一些小技巧(1)——细说查找
2023-02-18 16:44:07 时间
最近在改公司里面古老的asp代码,不说文件有1w个,起码也有7,8千,而且文件里面include一个嵌套一个。。。当某天jira平台
上出现了需要你改的bug的时候,甚至都不知道这个错误在哪个页面,更不说用找出准确的行了,就算找出来了,那时候也是长憋了一口气
才找出来的。。。此为背景。。。这时候,可以借助下vs里面强大的 “查找” 功能了。
一:文件查找
1:文件检索
有时候我们因为改bug的需要,必须要知道这个MD5函数在哪些文件中用到了,然而不像cs中我们可以用shift+f12来查找下函数引用,
这时候我们就可以用 “文件查找” 解决这个问题。
我们可以在 “查找结果” 中清楚的看到哪些文件和哪些行使用到了这个md5函数,然后我们继续顺藤摸瓜来找到我们想要的东西。
2:更改范围
在图中我们的搜索范围选定的是“整个解决方案”,当然这个范围你可以随便选,比如“当前窗口”,“当前项目”,甚至是某个磁盘。。。
3:在"查找结果“中进行再次过滤
有时候我们的”查找结果“中有很多的文件,那么我翻动滚动条很麻烦的,这时候我们可以用 ”快速查找“进行二次过滤。
二:符号查找
这三种查找中,我想大家使用最多的莫过于”快速查找“了,用的最少的估计也就是”符号查找“,哈哈,有时候我们有这样的
一个需求,就是想找一下”XmlSerializer“到底是在哪个命名空间下面的,但是一时又忘掉了,然后就不知道到底添加那个dll
了,这时候我们就可以使用 ”查找符号“ 功能了。
通过查找后,我们终于知道”XmlSerializer“的命名空间为:System.Xml.Serialization,当然还有同名的属性和方法,蛮有意思的。
相关文章
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中灵活经典的.NET2.0数据库访问组件,附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中超级经典的.NET2.0静态数据库访问组件,附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现系统参数配置保存,附源码
- C# 判断网络是否通的代码
- C# NameValueCollection
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现数据列的权限,附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现统一身份认证(Single Sign On,单点登录)附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多个子系统的单点登录(网站入口方式)附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多系统的统一登录(数据库源码级)附源码
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中增强的系统安全(防暴力破解)
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中后一个登录的把前一个登录的踢掉功能的实现
- 通用权限管理系统组件 (GPM - General Permissions Manager) 给信息管理系统加一个初始化的功能,调用存储过程
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中简易员工档案管理模块参考
- 老顽固在13英寸苹果笔记本MacBook Air上开发C#.NET程序的感受浅谈
- 通用权限管理系统组件 (GPM - General Permissions Manager) 从实现基本功能到让别人欣赏软件,把每个细节都做精做彻底
- 结合博客园提供的免费功能服务,打造自己专业友善的软件功能组件(主要是思想)
- 简单点儿、简单点儿、再简单点儿,其实世界可以不是我们想象的那么复杂
- 学焊接专业的编程爱好者应用好通用权限管理系统写出了自己工作中需要的小软件
- 集成公司内部的多个子系统(兼容B/S和C/S),实现单点登录功能的多系统的统一入口功能
- 让普通业余软件开发兴趣爱好者也快速开发出相对专业的软件产品 - 通过实战开发讲解实现步骤