PhpStorm PhpUnit via phar autocomplete not working

前端 未结 2 974
野趣味
野趣味 2021-02-07 03:57

I have PHPStorm 8.0.1.

PHPUnit is installed via PHAR archive like:

wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
sudo mv phpunit.phar /         


        
2条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-07 04:46

    In order to have PHAR archive indexed by IDE it has to have .phar extension (that's a requirement).

    The easiest solution is to place phpunit.phar somewhere in your project (usually it would be PROJECT_ROOT/vendor/ folder).

    If having local copy is not desired (for whatever reason; although composer and other similar kind of tools (bower/npm/etc) are primarily aimed at keeping dependency stuff/packages locally), you may use symbolic links: either create a symbolic link to that file locally (e.g. PROJECT_ROOT/phpunit.phar --> /usr/bin/phpunit) .. or place a full copy (or such symbolic link) in separate folder somewhere on your disk and then reference it via PhpStorm's Settings | PHP | Include Paths functionality.

提交回复
热议问题