IntelliJ IDEA 2025.1 Help

XPath 搜索

IntelliJ IDEA 允许您使用 XPath 3.0 在当前项目、目录或自定义范围内的 XML 文件中查找特定的 XML 节点。

在撰写 XPath 表达式时,IntelliJ IDEA会为 XPath axes 提供代码补全并检查表达式语法。 它还提供了 XPath 语法高亮显示,可以在 设置 | 编辑器 | 颜色方案 | XPath 中自定义。

启用 XPathView + XSLT 插件

此功能依赖于 XPathView + XSLT插件,该插件默认在 IntelliJ IDEA 中捆绑并启用。 如果相关功能不可用,请确保您没有禁用插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 XPathView + XSLT 插件,并选中插件名称旁边的复选框。

在 XML 文件中搜索

  1. 在主菜单中,前往 编辑(E) | 查找 | 通过XPath 查找…通过XPath 表达式查找 对话框打开。

  2. 输入 XPath 表达式。

    例如,下列表达式:

    //application[@title="BestApp"]/descendant::resource

    将搜索 resource 标签,该标签是具有 应用程序 标签的子元素,并且该标签具有值为 BestApp 的属性 title

  3. 选择搜索范围。

    如果您选择 目录 并指定目录路径,您还可以选择 递归 复选框以搜索所有子目录中的节点。

    XPath 搜索结果显示在 Find 工具窗口中。

最后修改日期: 2025年 4月 24日