PhpStorm 2021.3 Help

查找和替换文件中的文本

您可以快速查找和替换当前文档中的文本字符串。使用不同的选项,您可以缩小搜索过程、在搜索中使用正则表达式并管理搜索结果。

  1. 在编辑器中打开您的文件。

  2. Ctrl+F或选择编辑 | 查找 | 从主菜单中查找。

  3. 在打开的搜索字段中,输入您的搜索字符串。PhpStorm 在文件中突出显示您的搜索结果。或者,在编辑器中,突出显示要查找的字符串并按Ctrl+F。PhpStorm 将突出显示的字符串放入搜索字段。

    搜索字符串

在选择中查找

您可以在多行选择中搜索文本字符串。

  1. 选择一个多行片段并按Ctrl+F

  2. 单击选择中按钮并键入您的搜索字符串。PhpStorm 将首先在所选片段内搜索目标。

    如果你 release 选择中按钮,PhpStorm 会将搜索过程切换回整个文件。

    在选择中查找

    如果要搜索多行片段本身,请选择它并按Ctrl+F

    多行选择搜索

管理您的搜索

PhpStorm 允许您调整搜索过程并使用显示的搜索结果执行各种操作。

  • 如果您想查看以前搜索的列表,请⌥↓在搜索字段中按。

    搜索历史记录
  • 如果要输入多行字符串,请单击输入新行搜索字段中的图标以查找新行。

  • 选中后,当您搜索包含它们的文本字符串时正则表达式图标,PhpStorm 会自动使用反斜杠转义特殊的正则表达式符号。\

    转义正则表达式符号

    有关regex的更多详细信息,请参阅search with regex文档。

  • 使用上一次出现下次出现箭头导航到上一个或下一个匹配项。

  • 使用“查找”Alt+F7工具窗口中的出现列表,您可以在其中选择其他选项,例如,对结果进行分组或在单独的窗口中打开它们。

    在“查找”工具窗口中找到事件

  • 单击为下一次出现添加选择取消选择上一次出现图标添加对下一个匹配项的选择或取消选择上一个匹配项Alt+JAlt+Shift+J

  • 如果您想快速替换整个文件中的搜索目标,请按下Ctrl+Alt+Shift+J并键入一个新字符串。

    替换所有出现

  • 单词图标当您在搜索字段中单击 时,您可以缩小火柴盒图标搜索范围,或者单击过滤器图标以选择搜索范围。

  • 您可以按(^⌥X以前称为⌥G)快速切换Regex选项。您可以使用正则表达式来选择更具挑战性的搜索。正则表达式图标

替换文件中的搜索字符串

  1. Ctrl+R或选择编辑 | 查找 | 从主菜单替换以打开“在文件中替换窗口。

  2. 在顶部字段中,输入您的搜索字符串。在底部字段中,输入您的替换字符串。如果您需要保留案例,请单击Preserve Case 图标位于替换字段中。

    在文件窗格中替换

    单击多线以进行多行替换。例如,如果您想用逗号和换行符替换逗号,请在搜索字段中输入逗号并在替换字段中输入逗号和换行符。

  3. 单击“替换”以逐个替换项目,单击“全部替换”以替换文件中的所有项目,单击“排除”以忽略替换中的某些项目。

替换窗口中出现的选项类似于查找窗口,您可以参考管理搜索结果部分。

最后修改:2021 年 11 月 30 日