如何忽略PhpStorm项目下的特定phar文件?

How to ignore a specific phar file under a PhpStorm project?

我的 Symfony 项目下有一个 composer.phar。 我不会删除这个文件。

PhpStorm 分析此文件以索引其包含的函数和 类。 此文件已编入索引,我看到一些问题,例如 "Multiple declaration".

我知道 how to ignore a directory,但我正在寻找如何忽略特定 phar 文件以避免索引。

对于 phar 扩展文件:

此类文件在编辑器中显示为纯文本,并在项目工具中用特殊图标纯文本文件标记Window。

在 PHP 项目的上下文中,您还可以排除整个 PHP 存档 (phar 文件)以 防止多个phar 存档中的 类 与安装的供应商目录中相应的 类 之间的声明冲突 。右键单击文件并 select“从项目中排除 phar

对于任何文件扩展名:

如果您将文件标记为 plain 文件,PhpStorm 将忽略它。

  1. Select 来自项目工具的文件 Window

  2. Select 标记为纯文本