如何:交互式搜索
更新:2007 年 11 月
可以使用“查找/命令”框或“查找和替换”窗口中的“快速查找”和“快速替换”部分,搜索一个或多个打开的文档或窗口。这些操作允许您在活动文档中的匹配项间进行跳转;不显示“查找结果”窗口。
若要查看搜索和替换操作的键盘快捷键,请参见 快捷键。
也可以使用“查找和替换”窗口中“在文件中查找”和“在文件中替换”部分执行批量查找和替换操作。这些操作会显示在“查找结果”窗口中找到的匹配项的列表和所做的更改。有关如何执行这种批量搜索和替换操作的更多信息,请参见 如何:使用结果列表进行搜索。
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
从“查找/命令”框中搜索当前文档
在代码编辑器中打开要搜索的文件。
在“标准”工具栏上,选择“查找/命令”框。
键入要搜索的文本并按 Enter。
将选定搜索文本的第一个匹配项。
按 F3 定位到下一个匹配项。
搜索完整个文档后,会显示一个消息框。
在所有打开的文档中查找字符串或表达式
从“编辑”菜单中选择“查找和替换”,再选择“快速查找”。
随即打开“查找和替换”窗口并显示“快速查找”选项。
在“查找范围”下拉列表中,选择“所有打开的文档”。
根据需要设置“查找选项”。
说明: 若要允许使用“通配符”或“正则表达式”,请选择“使用”并选择其中一个选项。“查找”选项是全局选项,所以它们在所有搜索中都有效。有关可用的“查找选项”的更多信息,请参见 “查找和替换”窗口 ->“快速查找”。
在“查找内容”文本框中输入想要查找的字符串或表达式。若要添加特殊字符,请单击此文本框旁边的三角形“表达式生成器”按钮,并选择“通配符”或“正则表达式”。
说明: 有关可用特殊字符的列表,请参见 通配符 (Visual Studio) 和 正则表达式 (Visual Studio)。
单击“查找下一个”开始搜索,并继续单击“查找下一个”直到搜索完最后一个打开的文件。
当返回到搜索的起始点时,将显示一条消息。
替换当前项目的所有文件中的字符串或表达式
从“编辑”菜单中选择“查找和替换”,再选择“快速替换”,或按默认的快捷键 Ctrl+H。
随即打开“查找和替换”窗口并显示“快速替换”选项。
在“查找范围”下拉列表中,选择“当前项目”。
根据需要设置“查找选项”。
若要允许使用“通配符”或“正则表达式”,请选择“使用”并选择其中一个选项。
说明: “查找”选项是全局选项,所以它们在所有搜索中都有效。有关可用的“查找选项”的更多信息,请参见 “查找和替换”窗口 ->“快速替换”。
在“查找内容”文本框中输入想要查找的字符串或表达式。若要添加特殊字符,请单击此文本框旁边的三角形“表达式生成器”按钮。
说明: 有关特殊字符的列表,请参见 通配符 (Visual Studio) 和正则表达式 (Visual Studio)。
若要用其他字符串替换“查找内容”字符串中的实例,请在“替换为”文本框中输入替换字符串。
- 或 -
若要删除“查找内容”字符串中的实例,请将“替换为”文本框保留为空白。
选择“替换”并继续选择“替换”,直到替换了最后一个文件中的最后一个匹配项。使用“查找下一个”可跳过不想替换的匹配项。
- 或 -
选择“全部替换”立即替换所有的匹配项。将会出现一个消息框,列出替换的总数。
说明: “全部替换”命令将替换每个文件中的每个匹配项。若要撤消在任何打开的文件中执行的“全部替换”操作,请在保存该文件前选择“编辑”菜单中的“撤消”。