Windows上的PHPUnit自动完成功能

时间:2015-11-17 19:10:05

标签: php windows netbeans phpunit netbeans-8

NetBeans似乎没有找到PHPUnit源代码,因此我无法在例如PHPUnit_Framework_TestCase上使用自动完成功能。

我使用cmd在NetBeans中运行PHPUnit,在Windows上使用EasyPHP,生成时使用:

echo @php "%~dp0phpunit.phar" %* > phpunit.cmd

请注意,这是推荐的方式,我注意到不再支持较旧的变体。

PHPUnit源位于何处,如何告诉NetBeans考虑支持?

1 个答案:

答案 0 :(得分:0)

我想出了一个解决方法:

使用Composer全局安装PHPUnit源:

composer global require "phpunit/phpunit=4.7.7"

最后将以下路径添加到项目的include目录中:

%APPDATA%\Composer\vendor\phpunit\phpunit\src

这样就可以了。但是请确保PHPUnit的安装和源代码的版本相同,以防止出现并发症。

请注意,可以使用许多不同的方式安装源,但请记住使用正确的包含目录。