在PHPStorm中是否有办法避免索引*.phar文件?

jcr*_*oll 9 php phpstorm webstorm

我知道如何从索引包含中排除元文件和日志文件但在我的应用程序中composer.json我将GuzzleGoutte列为依赖项.Goutte包含一个goutte.phar,后者又包含Guzzle的源代码.因此,当我使用自动完成时,我得到了这个:

PHPStorm找到一个PHP类两次,因为它索引一个*.phar文件

无论如何从PHPStorm索引中排除*.phar文件(或任何特定的PHP文件)?

小智 15

右键单击该文件并选择标记为 - >排除?

  • FWIW,在PHPStorm 9中,您只需右键单击phar,然后选择`从项目中排除phar`. (9认同)

cry*_*c ツ 13

来自文档:

在"项目"工具窗口中,选择所需的.phar存档,然后在所选内容的上下文菜单中选择"从项目中排除phar".


Pav*_*kin 5

否则,您可以添加*.phar到“设置”->“编辑器”->“文件类型”->“忽略的文件和文件夹”

忽略的文件和文件夹

或者也可以选择“设置”->“目录”->“排除文件”

目录