从搜索中排除文件夹,但不从项目列表中排除

Vit*_*huk 87 php phpstorm webstorm

我有一些不同的项目core.

我只需要标记所有非当前项目,excluded以避免搜索它们(简单搜索,shift + cmd + n等)

换句话说,我希望得到core+ 的搜索结果current project.

是否有任何方式做close一些项目,但有它们可用,projects list并且open它很容易关闭?或者你可能有其他经历?

在此输入图像描述

Jus*_*nas 61

要应用自定义搜索使用范围Setting> Project Settings> Scopes使用它Find in PathReplace in Path.
我建议重新组织您的文件夹,以便项目目录中不会留下任何不必要的文件.此外,您还可以将指定源根Settings> Project Settings> Directories并添加额外的目录.

  • 对于Mac用户来说,这是"PhpStorm>首选项>外观和行为>范围" (8认同)
  • 您可以使用以下命令创建Scope:`!file [*] :. idea/*&&!file [*] :. idea //*&&!file [*]:app/cache //*&&!file [*]:应用程序/日志//*` (4认同)
  • @Andrew它位于CE 2016.3的设置>外观和行为>范围下 (3认同)

And*_*rew 36

从版本2016.3开始,可以在 "设置" >" 外观和行为" >" 范围"下找到它.

或者无论版本如何,只需转到"设置 ",然后在顶部的搜索框中键入"范围"即可.

然后只需单击+符号即可添加范围,选择要排除的文件夹,然后单击" 递归排除"并应用.

然后当您使用CTRL + SHIFT + F进行搜索时,在选项>范围下选择自定义并选择您刚刚创建的范围(感谢评论者).

  • 只是想添加如果您使用FIND如cmd + shift + F然后在选项选项卡中您可以通过无线电自定义然后选择椭圆并打开范围工具,您可以选择或创建范围以排除您需要的内容. (4认同)
  • "这会自动从搜索中删除此文件夹的内容......"在创建自定义范围后,我的搜索Ctrl + Shift + F仍在全局搜索,直到我明确选择"自定义"并选择我的范围为@ daveferrara1建议. (3认同)

The*_*JAG 31

这是从搜索结果中排除目录的最佳方法.我在大型Magento项目上工作,在搜索结果中有许多我不想要的目录.这解决了我的问题.

右键单击任何文件夹以显示以下选项.

从搜索中排除