WebStorm 2025.2 Help

搜索模板、修饰符与脚本约束

构建结构化搜索模板的过程实质上就是编写脚本的过程。 为简化脚本创建流程,WebStorm 提供了一组预定义的 搜索模板 ,可用作您的搜索模板的原型。

现有 JavaScript 搜索模板

要了解如何访问现有搜索与替换模板的列表,请参阅 结构化搜索与替换部分。

有效的搜索或替换模板应表示以下支持的语言结构之一:

  • 表达式,例如 "John" + " " + "Doe"

  • 语句或语句序列,例如 document.getElementById("demo").innerHTML = "Hello Dolly.";

  • 类指示符,例如 class Engine implements IEngine

  • 行注释或块注释,例如 /** Created in WebStorm */

在搜索模板中,可以使用以下简化方式:

  • 方法体可以省略。

  • 在模板和约束字段中使用类的简写名称(而非全限定名称)。

  • 使用 class $Class$ 作为模板时,也会查找匿名类。

  • 注释与文档注释的模板应包含具备正确注释和 JSDoc 语法的变量与结构。

每个搜索或替换模板由变量 $variable_name$ 组成,您可以为其添加条件(修饰符)以缩小搜索结果范围。 修饰符依赖于您搜索模板中的变量。

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