WebStorm 2025.2 Help

结构化搜索与替换对话框

使用此对话框查找并替换与建议的 search template 在结构上匹配的代码片段。

描述

适用范围

搜索模板

使用此文本区域指定 WebStorm 执行搜索过程所依据的 template。 您可以在字段中输入模板代码,或单击 设置按钮 并选择 现有模板 选项以查看现有模板列表。

两者均可

区分大小写

如果希望 WebStorm 匹配所搜索代码的大小写,请选择此复选框。

两者均可

文件类型

使用此选项为您的搜索选择文件类型。 在此情况下,WebStorm 仅在指定文件类型中搜索。

两者均可

筛选图标

点击此图标可为整个搜索模板添加 modifiers。 使用 添加图标 创建新的修饰符,或使用 移除图标 删除现有的修饰符。

两者均可

设置图标

点击该图标以选择以下选项之一:

  • 保存模板 :使用此选项保存您在搜索模板区域中指定的模板。 WebStorm 会将保存的模板添加到 用户定义 节点中的 现有模板 对话框中。

  • 将模板导出到剪贴板 :使用此选项 导出模板 并进行共享。

  • 从剪贴板导入模板 :使用此选项 导入共享模板

  • 现有模板 :使用此选项查看现有模板列表。

    现有模板 对话框中,选择一个预定义模板或自定义模板。 所选模板将显示在 预览 字段中。 点击 确定 后,WebStorm 会将模板源代码插入到 搜索模板替换模板 字段中。

  • 切换到搜索/切换到替换 :使用此选项快速切换到 结构化搜索结构化替换 对话框。

两者均可

替换模板

使用此文本区域指定要替换的 template。 您可以在字段中输入模板代码,或单击 设置按钮 并选择 现有模板 选项以查看现有模板列表。

结构化替换

搜索

点击此图标可查看您的搜索历史列表。

两者均可

简化完全限定名称

当模板文本中包含完全限定类名时,此选项才有意义。 如果选中该复选框,WebStorm 会自动缩短模板中的这些名称。 否则将使用完全限定的类名。

结构化替换

重新格式化

如果希望 WebStorm 根据您的代码样式设置自动重新格式化展开的代码片段,请选中此选项(请参阅 代码样式 对话框了解更多信息)。 如果未选中该选项,WebStorm 仅根据代码中的展开位置缩进行整个模板,而保持其格式不变。

结构化替换

使用 static import

如果希望 WebStorm 缩短替换代码中对静态元素的引用,请选中此选项。 WebStorm 会为这些元素插入 static import。 随后通过短名称引用这些元素。 如果替换代码中没有对静态元素的引用,则该选项将被忽略。

结构化替换

请在此区域指定 WebStorm 应在哪些位置搜索并替换您的代码。

您可以从以下选项中进行选择:

  • 项目 :选择此选项后,WebStorm 将在整个项目中搜索并替换指定模板。

  • 模块 :选择此选项后,WebStorm 将在所选模块中搜索并替换指定模板。

  • 目录 :选择此选项后,WebStorm 将在所选目录中搜索并替换指定模板。

  • 范围 :选择此选项后,WebStorm 将在您选择的特定范围内搜索并替换指定模板。 您可以从可用列表中选择一个预定义范围,也可以在点击 浏览按钮 时创建一个 自定义范围

两者

搜索目标

使用此选项可指定搜索过程的目标,该目标可以是您指定模板的精确匹配项(完全匹配 )或其一部分。 搜索目标的选项取决于您选择的文件类型。

两者

在新选项卡中打开

选中此复选框后,新搜索的结果将显示在“查找结果”工具窗口的一个新选项卡中。 否则,搜索结果将更新现有选项卡。

两者

最后修改日期: 2025年 9月 26日