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