Visual Studio集成程序代码和功能搜索功能,开发者还可自订搜索框UI

微软将在Visual Studio 17.2中加入全新的二合一搜索功能,其整合了现有的CtrlQ搜索,以及CtrlT移至(Go To)搜索功能,让开发者可以在同一个地方,搜索程序代码以及任何Visual Studio功能,搜索框会即时回应用户输入,提供搜索结果。

二合一搜索窗口拥有两个标签,分别为程序代码搜索以及功能搜索。程序代码搜索供开发者搜索符号(Symbol)以找到目标程序代码,微软解释,该功能与一般的文件全文搜索不同,符号搜索不会寻找程序代码中,所有与输入相符的文本,而是只会搜索符号定义,将开发者导航至类别、方法、函数和变量等位置。在程序代码搜索标签,开发者不只可跨解决方案搜索符号,也能对文件进行搜索。

而Visual Studio功能搜索则是让开发者在大量的Visual Studio功能中,找到特定功能,二合一搜索功能中的功能搜索分页,便可让开发者搜索Visual Studio的菜单、选项、组件和模板,因此用户不需要逐一浏览各种菜单,就能直接访问目标功能。

二合一搜索功能为一个轻量级的弹出窗口,开发者可以根据需求,自订搜索UI大小和位置等属性。目前二合一搜索仍是预览功能,需要手动激活才能开始使用新功能,用户可以选择以鼠标点击或是快捷键打开二合一搜索窗口。