如何在PhpStorm包含路径中包含部分PHAR

如何在PhpStorm包含路径中包含部分PHAR,php,phpstorm,phar,php-deployer,Php,Phpstorm,Phar,Php Deployer,我使用的是PhpStorm,因此我在PHP包含路径中包含了deployer.phar,以便在deploy.PHP文件中自动完成。在包含整个deployer.pharPhpStorm之后,它抱怨类定义重复——一个来自我的应用程序供应商目录,另一个来自deployer.phar供应商目录 是否可以通过某种方式配置PhpStorm Include路径,以便只包含PHAR文件的某些部分(例如,仅包含src目录)?这不起作用: /path/to/deployer.phar/src 这也不是: phar:

我使用的是PhpStorm,因此我在PHP包含路径中包含了
deployer.phar
,以便在
deploy.PHP
文件中自动完成。在包含整个
deployer.phar
PhpStorm之后,它抱怨类定义重复——一个来自我的应用程序供应商目录,另一个来自deployer.phar供应商目录

是否可以通过某种方式配置PhpStorm Include路径,以便只包含PHAR文件的某些部分(例如,仅包含
src
目录)?这不起作用:

/path/to/deployer.phar/src
这也不是:

phar:///path/to/deployer.phar/src
我希望避免将部署器/部署器安装为composer开发包

编辑


甚至在Include路径中添加一个PHAR文件也是一种黑客行为。

这在目前是不可能的。作为一种解决方法,您可以将deployer.phar解包到某个地方,并添加提取的
deployer.phar/src
以包含路径。不方便,但会起作用