phpstorm 是支持 phpunit 的,不过phpstrom 本身并不带phpunit。所以需要先自行下载phpunit。
最简单的方式是直接下载一个phpunit的包,在phpstorm 中指定该包的路径就可。
为了更方便的管理php的组件,最好采用组件包管理器,比如pear,composer. 以前流行的是pear,不过pear 对依赖的管理并不好,所以现在流行的是使用composer.而且新的phpunit 已经取消了对pear的支持。
本文记录windows下的composer 的安装,及 phpunit 安装,以及在phpstorm中的配置.
1. 安装composer
简单地方法是:composer 有个安装包:Composer-Setup.exe, 可以直接安装使用。
手工安装:
自行建立一个目录,比如 c:\wamp\composer,然后在该目录下执行:
php -r "readfile('https://getcomposer.org/installer');" | php
这样就把 composer 下载到这个目录下了。
为了方便调用, 建立个批处理命令
echo @php "%~dp0composer.phar" %*>composer.bat
然后在环境变量PATH 中加入:c:\wamp\composer
在任意目录中,执行
composer -v
,如果看到结果,就说明成功了。
最后,国内直连composer的库,速度不好,好在有个国内的境像,配置方法如下:
composer config -g repositories.packagist composer http://packagist.phpcomposer.com
2. 安装 phpunit
composer 可以把组件安装在项目相关的目录下(本地安装),也可以把组件安装在所有项目可用的地方(全局安装),phpunit 一般都是几个项目公用的,所以进行全局安装:
composer global require "phpunit/phpunit=5.1.*"
注意:如果是php5.4 的话,上面的版本号要改成 4.8.*
3.phpstorm 的配置
1. 在settings\PHP 中指定 php可执行文件的路径,
2.在 seetings\PHP\PHPUNIT 中 指定 PHPUNIT Library 的位置,这里有三个选项。
用composer 时,指定第二个:use custom autoloader
path to script 填为 C:\Users\用户名\AppData\Roaming\Composer\vendor\autoload.php
3.建立phpunit 运行项:
在run/debug configs中,添加 phpunit 运行
指定 test 文件存放在目录.
如果是wamp方式,php.ini 的目录并是不是默认位置,要在Interperter Options中填:
-c C:\wamp\bin\apache\Apache2.4.4\bin
4.为了让phpstorm 在编辑时找到phpunit 相关的类,在settins\PHP 中加入 include path
C:\Users\用户名\AppData\Roaming\Composer\vendor\
相关推荐
phpstorm8.0.3汉化包下载
PhpStorm2017官方绿色汉化包下载 PhpStorm PhpStorm2017 PhpStorm汉化
PHPstorm 的插件安装与使用手册.......................................................................................................................................
在linux环境调试和运行,却不用来回切换,拉取代码,一旦代码测试ok,就可以直接上传git,此外,在centos环境下,直接使用composer安装库,也不会因为composer自动检测swoole没有安装而不能装库的麻烦,创造了一个...
搜狗输入法在phpstorm IDE 光标不跟随,这个问题是phpstorm版本的问题 , 只需要在你的IDE下面替换自己之前的 jre64 , 先备份好自己的jre64 , 反正我的替换了就好了.
phpstorm 安装xdebug教程,让你轻松搭建好调试环境
windows环境下的phpstorm的安装与基本使用教程,包一次安装成功!带入门!
新手一键入门PhpStorm使用说明,PhpStorm最全面的操作指引及使用技巧。
idea-composer-plugin, 在 composer.json 文件中,添加代码完成的PhpStorm 插件 支持 PHP composer.json 将代码完成,检查和更多内容添加到 composer.json 文件中。这里插件提供:完成完成:composer.json 架构现在...
PHPstorm无限试用插件
PHPStorm插件使用文件模板提供自定义PHP类模板
PHPStorm 2016.2汉化包,已测试可用。不会出现设置不可用
PhpStorm官方绿色汉化包 PhpStorm官方绿色汉化包 PhpStorm官方绿色汉化包
phpstorm-10.0.1 安装包
phpstorm汉化版工具,直接放到lib文件夹里重新打开phpstorm就可以了,但是有时候用汉化工具会有点小问题,所以最好只用英文版的
PhpStorm汉化包,解压一次之后,将resources_cn.jar压缩文件(不要解压)放入安装的PhpStorm/lib/文件夹中,从新启动PhpStorm即可
phpStorm的配置jar文件,为了防止丢失,所以备份到CSDN。 PHPunit还没配置成功,里面是一些字体、使用习惯的配置。 欢迎交流phpStorm的使用。
PhpStorm 2017可用汉化
phpStorm教程2.02版.docx