NetBeans似乎找不到PHPUnit源,因此我不能在例如PHPUnit_Framework_TestCase
上使用自动完成。
我在NetBeans中使用cmd
运行PHPUnit,在Windows上使用EasyHP,使用生成
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
请注意,这是推荐的方式,正如我所注意到的,旧的变体不再受支持。
PHPUnit的来源在哪里?我如何告诉NetBeans考虑支持?
我想出了一个变通办法:
使用Composer:全局安装PHPUnit的源代码
composer global require "phpunit/phpunit=4.7.7"
最后将以下路径添加到项目的include目录中:
%APPDATA%Composervendorphpunitphpunitsrc
这就行了。但是,请确保PHPUnit和源的安装版本相同,以防止出现并发症。
请注意,可以使用许多不同的方式安装源代码,但请记住使用正确的include目录