如何在 PhpStorm 包含路径中包含部分 PHAR
How to include part of PHAR in PhpStorm Include path
我正在使用 PhpStorm 和 Deployer 所以我在 PHP 中包含 deployer.phar
在 deploy.php
文件中包含自动完成的路径。在包含整个 deployer.phar
之后,PhpStorm 抱怨重复的 class 定义 - 一个来自我的应用程序供应商目录,第二个来自 deployer.phar 供应商目录。
是否可以通过某种方式配置 PhpStorm 包含路径,以便仅包含 PHAR 文件的某些部分(例如,仅包含 src
目录)?这不起作用:
/path/to/deployer.phar/src
也不是这个:
phar:///path/to/deployer.phar/src
我想避免安装 deployer/deployer
作为 composer 开发包。
编辑
seems 即使在包含路径中添加单个 PHAR 文件也是一种 hack。
目前不可以。作为解决方法,您可以在某处解压缩 deployer.phar 并将提取的 deployer.phar/src
添加到包含路径。不方便,但可以。
我正在使用 PhpStorm 和 Deployer 所以我在 PHP 中包含 deployer.phar
在 deploy.php
文件中包含自动完成的路径。在包含整个 deployer.phar
之后,PhpStorm 抱怨重复的 class 定义 - 一个来自我的应用程序供应商目录,第二个来自 deployer.phar 供应商目录。
是否可以通过某种方式配置 PhpStorm 包含路径,以便仅包含 PHAR 文件的某些部分(例如,仅包含 src
目录)?这不起作用:
/path/to/deployer.phar/src
也不是这个:
phar:///path/to/deployer.phar/src
我想避免安装 deployer/deployer
作为 composer 开发包。
编辑
seems 即使在包含路径中添加单个 PHAR 文件也是一种 hack。
目前不可以。作为解决方法,您可以在某处解压缩 deployer.phar 并将提取的 deployer.phar/src
添加到包含路径。不方便,但可以。