回 帖 发 新 帖 刷新版面

主题:[转帖]轻松查找1个月前的某个代码函数,求解者进

平常我们使用搜索,希望结果能够非常契合自己的需求。这一方面需要搜索者输入精确的关键字,一方面急需要搜索工具本身的精确定位了。在网上搜索还是比较简单,要是在日常编程中就比较棘手了。想象,我们程序员经常要面对动辄上千行、数万行的代码文件。要是想回顾参考或查找以前某个时间的代码,查找起来时多么费劲。尤其,那些代码要是在几天前,甚至几周前,最恐怖的可能是几个月前写的,。

虽然,VS编辑器中虽然一开始就拥有许多高级查找功能,但是查找功能始终都不是很“精确”的匹配。在微软最新发布的VS 2010中,专门为程序员们提供了快速地查找定位代码的一个工具——Quick Search 。这是一种模糊查找,一种更高形式的查找,能够根据被查找代码的蛛丝马迹或只言片语进行搜索定位。因此,可以说一个关键词就定位到需要的内容。

Quick Search的调用和操作非常简单,在任何代码文件中,只需要使用“Ctrl + ,”(Ctrl键加上逗号键)的快捷键就能够调出Quick Search工具窗口。然后,Quick Search的搜索框中输入想要查找的任意的字符,VS就会替在指定或全部文件、项目中搜索相关联的符号、类型、成员名称等等,同时将搜索结果动态地显示在窗口下方的搜索结果列表中。如果结果不理想,我们可以不断地更换搜索条件,直到找到想要的结果为止。用Quick Search就不用担心陷入代码的汪洋大海了,呵呵。

当然,Quick Search也不是万能的。比如,它现在还无法像其他搜索引擎一样使用AND、OR等运算符对关键字进行组合,同时它也无法对一个函数的内部实现进行搜索,还有当要搜索一个消息框的字符串内容时,Quick Search也比较捉襟见肘。这时我们还是需要用到VS 2010中传统的查找功能来进行。不过,没有万能的工具,将Quick Search和查找配合使用就超级简单了~

回复列表 (共17个回复)

沙发

感觉很好,很实用的小工具。

板凳

同时它也无法对一个函数的内部实现进行搜索,方便一些。

3 楼

[quote]感觉很好,很实用的小工具。[/quote]
我们要利用好我们手中的工具。

4 楼

Visual Studio 2010的代码智能提示功能有了很大改进,尤其是对C++的改进。

5 楼

同Visual Studio 2010配合方面更加成熟的SharePoint 2010等,使得系统可以在创建和自定义 Microsoft SharePoint 网站并生成启用工作流的应用程序基础上,提交出更加出色的解决方案来。

6 楼

完善了Visual Studio IDE; 在VS 2010中VB和C#语言的演变是对等的

7 楼

[quote]完善了Visual Studio IDE; 在VS 2010中VB和C#语言的演变是对等的[/quote]
vs这点做得很好,平等的对待各种语言,作为一个开发平台,吸引各类开发者使用

8 楼

使用VS2010 Ultimate能够很容易的生成一个依赖关系图,只要选择Architecture, Generate Dependency Graph菜单就可以了。

9 楼

在Visual Studio 2010中,微软终于有了很大的改进!

10 楼

[quote]感觉很好,很实用的小工具。[/quote]
但是VS2010还有不少的功能等着我们去尝试。

我来回复

您尚未登录,请登录后再回复。点此登录或注册