IntelliJ/PhpStorm: 如何搜索 'Not in path'

IntelliJ/PhpStorm: How to search 'Not in path'

是否有可能搜索字符串,但此字符串不应该出现在 PhpStorm 的特定路径中?

是的,你可以做到。

如果你需要做这样的搜索很少times/regularly:

  1. 创建自定义范围并包含所有需要的位置或排​​除所有不需要的位置。

  2. 在 "Find/Replace in Path" 弹出窗口中使用该范围。

    NOTE: you can access Scopes right from the search popup by clicking on ... button when "Scope" option is selected:


如果是一次性搜索:

  1. 在“在路径中查找”中到处搜索(好吧,使用已经 available/default 个选项中最方便的选项)。

  2. 点击底部的"Open in Find Window"按钮。

    这将在标准查找结果工具 window 中列出所有结果(而不只是前 100 个),其中结果(可以)按 file/folder:

    分组

  3. 您现在可以折叠所有内容并快速扫描您的结果,并通过上下文菜单从不需要的位置删除任何结果: