结构化搜索与替换对话框
使用此对话框查找并替换与建议的 search template 在结构上匹配的代码片段。
项 | 描述 | 适用范围 |
|---|---|---|
搜索模板 | 使用此文本区域指定 WebStorm 执行搜索过程所依据的 template。 您可以在字段中输入模板代码,或单击 | 两者均可 |
区分大小写 | 如果希望 WebStorm 匹配所搜索代码的大小写,请选择此复选框。 | 两者均可 |
文件类型 | 使用此选项为您的搜索选择文件类型。 在此情况下,WebStorm 仅在指定文件类型中搜索。 | 两者均可 |
点击此图标可为整个搜索模板添加 modifiers。 使用 | 两者均可 | |
点击该图标以选择以下选项之一: | 两者均可 | |
替换模板 | 使用此文本区域指定要替换的 template。 您可以在字段中输入模板代码,或单击 | 结构化替换 |
点击此图标可查看您的搜索历史列表。 | 两者均可 | |
简化完全限定名称 | 当模板文本中包含完全限定类名时,此选项才有意义。 如果选中该复选框,WebStorm 会自动缩短模板中的这些名称。 否则将使用完全限定的类名。 | 结构化替换 |
重新格式化 | 如果希望 WebStorm 根据您的代码样式设置自动重新格式化展开的代码片段,请选中此选项(请参阅 代码样式 对话框了解更多信息)。 如果未选中该选项,WebStorm 仅根据代码中的展开位置缩进行整个模板,而保持其格式不变。 | 结构化替换 |
使用 static import | 如果希望 WebStorm 缩短替换代码中对静态元素的引用,请选中此选项。 WebStorm 会为这些元素插入 static import。 随后通过短名称引用这些元素。 如果替换代码中没有对静态元素的引用,则该选项将被忽略。 | 结构化替换 |
在 | 请在此区域指定 WebStorm 应在哪些位置搜索并替换您的代码。 您可以从以下选项中进行选择:
| 两者 |
搜索目标 | 使用此选项可指定搜索过程的目标,该目标可以是您指定模板的精确匹配项(完全匹配 )或其一部分。 搜索目标的选项取决于您选择的文件类型。 | 两者 |
在新选项卡中打开 | 选中此复选框后,新搜索的结果将显示在“查找结果”工具窗口的一个新选项卡中。 否则,搜索结果将更新现有选项卡。 | 两者 |