我试图通过从自动加载器文件加载PHPUnit来使用PhpSTORM。但是,正如您在下面的屏幕截图中看到的那样,PHPUnit版本:未安装,即使我选择其他两个选项,我也会得到相同的结果。即phpunit.phar的路径和从包含路径(PEAR)加载。
正在检测PhpUnit类和代码自动完成,但PhpStorm编辑器就好了。
答案 0 :(得分:9)
对于遇到此问题的任何人:如果发生这种情况并且您看到未安装PHPUnit版本的red i,那么您可能会收到消息"请选择PHP Interpreter以加载PHPUnit版本"当您按下刷新按钮时。
如果你有phpunit.phar设置的路径和你的路径,编辑器自动加载器就可以了,那么PHPStorm可能根本没有得到用于加载PHPUnit的php exe文件。
然后您可以选择添加远程PHP解释器,但您也可以选择添加本地PHP解释器(例如,如果您的计算机上安装了xampp或wampp或lampp)。
按Cntrl + Alt + S并转到 - >语言与框架 - > PHP - > CLI解释器 - >转到带点的按钮(或移动+输入),你可以在那里添加一个"口译员"按+按钮。
我添加了自己的本地解释器xampp \ php \ php.exe 按申请,好的,然后回去 语言与框架 - > PHP - >测试框架并转到刷新按钮。 它应该做一些魔术,然后它会说PHPUnit verson:6.5(或者你安装过的)。 我运行了本地(xampp)Apache服务器。
答案 1 :(得分:1)