RemotePHPUnit
Sublime Text 3的PHPUnit插件
详情
安装数
- 总数 2K
- Win 1K
- Mac 504
- Linux 419
2021年8月6日 | 2021年8月5日 | 2021年8月4日 | 2021年8月3日 | 2021年8月2日 | 2021年8月1日 | 2021年7月31日 | 2021年7月30日 | 2021年7月29日 | 2021年7月28日 | 2021年7月27日 | 2021年7月26日 | 2021年7月25日 | 2021年7月24日 | 2021年7月23日 | 2021年7月22日 | 2021年7月21日 | 2021年7月20日 | 2021年7月19日 | 2021年7月18日 | 2021年7月17日 | 2021年7月16日 | 2021年7月15日 | 2021年7月14日 | 2021年7月13日 | 2021年7月12日 | 2021年7月11日 | 2021年7月10日 | 2021年7月9日 | 2021年7月8日 | 2021年7月7日 | 2021年7月6日 | 2021年7月5日 | 2021年7月4日 | 2021年7月3日 | 2021年7月2日 | 2021年7月1日 | 2021年6月30日 | 2021年6月29日 | 2021年6月28日 | 2021年6月27日 | 2021年6月26日 | 2021年6月25日 | 2021年6月24日 | 2021年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Remote PHPUnit命令
最初由https://github.com/m0nah/SimplePHPUnit-for-Sublime-Text分叉而来
该插件允许您使用Sublime Text界面在远程服务器上运行PHPUnit测试,而无需打开并使用命令行。
可用命令
Remote PHPUnit: 运行所有
Remote PHPUnit: 运行单元测试
Remote PHPUnit: 运行功能测试
Remote PHPUnit: 运行当前文件中的测试
输出高亮显示
安装
使用插件控制器或在Sublime Text的插件目录中创建名为“RemotePHPUnit”的目录,然后准备就绪。
配置
server_address配置是必填的。
以下是一个用于Symfony2 Vagrant设置的示例
{
"phpunit_path": "/usr/bin/phpunit",
"phpunit_xml_path": "app/",
"root_folder": "/vagrant",
"server_user": "vagrant",
"server_address": "172.84.98.23",
"ssh_key": "app/vagrant_key"
}
- Vagrant共享文件夹是/vagrant
- 生成了一个SSH密钥(ssh-keygen -t rsa -b 2048)并将其放置在/vagrant/app/vagrant_key下,因此文件是/vagrant/app/vagrant_key和/vagrant/app/vagrant_key.pub。此外,vagrant_key.pub已添加到authorized_keys(cat /vagrant/app/vagrant_key.pub >> ~/.ssh/authorized_keys)
- server_address是Vagrant实例的IP地址
- phpunit_xml_path是PHPUnit配置文件的相对路径(phpunit.xml或phpunit.xml.dist)
使用方法
按Cmd + Shift + P以获取下拉命令列表,搜索Remote PHPUnit:
,然后选择您的命令。您还可以使用工具/Remote PHPUnit
菜单项
注意事项
- PHPUnit配置文件需要在侧边栏结构的根目录下。
- 您需要在Sublime Text的用户设置中插入
"show_panel_on_build": true
或使用工具/构建结果/显示构建结果
菜单项以查看结果。
提供一些反馈。
谢谢。