如何:对文档进行渐进式搜索
更新:2007 年 11 月
通过逐字符输入搜索字符串,然后按搜索字符串的长度来观察找到的匹配项,可以渐进式搜索单个文档或窗口。若要激活渐进式搜索,请从“编辑”菜单中选择“高级”,再选择“渐进式搜索”。
渐进式搜索自动搜索整个文档或窗口中的所有文本,但是已折叠或隐藏的文本除外。编辑器突出显示在文档或窗口中找到的、与所输入的搜索字符串相匹配的第一组字符。
说明: |
---|
在渐进式搜索的搜索字符串中不能使用通配符或正则表达式。 |
默认情况下,渐进式搜索从文档的当前位置开始向下自左至右执行。若要移动到下一个匹配项,请按 Ctrl+I。若要反向搜索,请按 Ctrl+Shift+I。
在“查找和替换”窗口中设置的选项是全局的。这意味着它们将在各种类型的搜索中始终有效。渐进式搜索将使用在前一个搜索中设置的“大小写匹配”选项。例如,如果您在之前进行的“查找和替换”窗口 ->“在文件中查找”搜索中选择了“大小写匹配”选项,随后进行渐进式搜索,则渐进式搜索也会区分大小写。
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
进行渐进式搜索
将光标置于您希望搜索的文件或窗口的空白部分。
从“编辑”菜单中选择“高级”,然后选择“渐进式搜索”。
光标图标变成带箭头的双筒望远镜,指示搜索方向,状态栏显示文本“渐进式搜索”。
开始键入搜索字符串。
状态栏显示输入的搜索字符串,编辑器突出显示到目前为止符合您键入的内容的首个匹配项。
继续向搜索字符串中添加字符。
编辑器再次搜索增加的搜索字符串的匹配项,并再次突出显示找到的首个匹配项。
如果没有找到匹配项,状态栏显示如下消息:
渐进式搜索:<text>(未找到)
进行渐进式搜索时,可以使用以下快捷键:
要执行的操作 |
使用 |
---|---|
移到文件中的下一个匹配项 |
Ctrl+I |
更改搜索方向 |
Ctrl+Shift+I |
从搜索字符串中移除一个字符 |
Backspace |
停止渐进式搜索 |
Esc |