在项目或文件系统中搜索

搜索范围和搜索条件决定了 Qt Creator 在何处寻找搜索字符串,如何将字符串与文本匹配,以及显示哪些结果。

在所有项目中搜索

  1. Ctrl+Shift+F 或转到 编辑 > 查找/替换 > 高级查找 > 打开高级查找.
  2. 范围 中,选择 所有项目.

    {Search Results view}

  3. 搜索内容 中,输入您要查找的字符串。
  4. 选择选项以使搜索区分大小写,仅搜索整个单词或使用正则表达式。
  5. 文件模式 中,指定文件模式以限制搜索到符合模式的文件。例如,要仅在 .cpp.h 文件中搜索字符串,请输入 *.cpp,*.h.
  6. 排除模式 中,指定文件模式以排除文件。
  7. 选择 搜索.

如果您找不到一些文件,请参阅 指定项目内容 了解如何将它们声明为项目的一部分。

在文件系统中搜索

除了从所有项目中进行搜索的选项外,您还可以选择要使用的搜索引擎以及要搜索的目录。

  1. 范围 中,选择 文件系统中的文件.

    {Search Results view}

  2. 搜索内容 中,输入您要查找的字符串。
  3. 搜索引擎 中,选择要使用的搜索引擎
    • 选择 内部 以使用 Qt Creator 搜索引擎。
    • 选择 Git Grep 以使用 Git 仅在 Git 工作树中搜索已跟踪的文件。要仅将搜索限制到 HEAD、标签、本地或远程分支或提交哈希,请输入一个引用。留空以在整个文件系统中搜索。
    • 选择 Silver Searcher 以使用实验性的 Silver Searcher 插件。
  4. 目录 中,选择要搜索的目录。选择 浏览 定位目录或选择 当前 以在当前活动文件所在的目录中搜索。
  5. 选择 搜索.

搜索和替换

替换现有文本的出现

  1. 选择搜索 & 替换

    {Search results when searching and replacing}

  2. 替换为中输入新文本。
  3. 选择替换

要在替换时保留原始文本的大写格式,请选择保留大小写。此处也适用替换时保留大小写中列出的规则。

另请参阅 如何:搜索查找符号启用 Silver Searcher在当前文件中搜索,以及 搜索结果视图

©2024 The Qt Company Ltd. 本文档中包含的贡献属各自所有者的版权所有。本文档根据自由软件基金会发布的GNU自由文档许可协议版本1.3许可。