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

时间:2014-02-14 14:59:38

标签: php phpstorm webstorm

我知道如何exclude meta and log files from index inclusion,但在我的应用程序中composer.json我将GuzzleGoutte列为依赖项。 Goutte包含一个goutte.phar,其中包含Guzzle的源代码。因此,当我使用自动完成时,我得到了这个:

PHPStorm finds a PHP class twice because it indexes a *.phar file

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

3 个答案:

答案 0 :(得分:14)

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

答案 1 :(得分:13)

来自docs

  

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

答案 2 :(得分:0)

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

Ignored files and folders

或替代设置 -> 目录 -> 排除文件

Directories