使用vs code编辑调试php配置的方法


Posted in PHP onJanuary 29, 2019

以前的php调试工具,类似zendstudio 或者phpclipse,storm运行太慢了,还是这个好用。

1、首先官网下载vs code  地址:https://code.visualstudio.com/,下载后直接安装即可。

2、安装扩展php-debug安装步骤见 https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug

具体为:按ctl+shif+x 或者点 红色的“扩展标签“ , 输入xdebug即可安装

使用vs code编辑调试php配置的方法

3、在菜单栏: 文件--》首选项--》配置

使用vs code编辑调试php配置的方法

弹出下面窗口,然后将   "php.validate.executablePath": "D:/usr/local/php.exe" 添加进去

// 将设置放入此文件中以覆盖默认设置
{
  "php.validate.executablePath": "D:/usr/local/php/php.exe",
  "editor.fontSize": 12

}

4、必须先打开您的php项目目录,然后才能设置debug

使用vs code编辑调试php配置的方法

1.点击齿轮,选择php--》选择listen for xdebug

 (配置文件内容不需要动)

使用vs code编辑调试php配置的方法

5、打开php文件,在指定行按F9设置断点, 然后启动调试。

测试配置是否正确,可以在cmd窗口,执行netstat -an 看本机是否有监听 9000端口。

6、访问可调试网页

附录:

vs code 修改快捷键绑定: 文件--》首选项--》 键盘快捷方式

[{
  "key": "f8",
  "command": "workbench.action.debug.stepOver",
  "when": "inDebugMode"
},{
  "key": "f7",
  "command": "workbench.action.debug.stepInto",
  "when": "inDebugMode"
}
]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
同台服务器使用缓存APC效率高于Memcached的演示代码
Feb 16 PHP
PHP中header和session_start前不能有输出原因分析
Jan 11 PHP
php Xdebug的安装与使用详解
Jun 20 PHP
PHP基于GD库的缩略图生成代码(支持jpg,gif,png格式)
Jun 19 PHP
destoon供应信息title调用出公司名称的方法
Aug 22 PHP
php cli配置文件问题分析
Oct 15 PHP
最新版本PHP 7 vs HHVM 多角度比较
Feb 14 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
asp函数split()对应php函数explode()
Feb 27 PHP
php函数式编程简单示例
Aug 08 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
Nov 26 PHP
详解PHP设计模式之依赖注入模式
May 25 PHP
Yii2.0实现的批量更新及批量插入功能示例
Jan 29 #PHP
详解关于php的xdebug配置(编辑器vscode)
Jan 29 #PHP
PDO::inTransaction讲解
Jan 28 #PHP
PDO::getAvailableDrivers讲解
Jan 28 #PHP
PDO::getAttribute讲解
Jan 28 #PHP
PDO::exec讲解
Jan 28 #PHP
PDO::errorInfo讲解
Jan 28 #PHP
You might like
PHP基础学习小结
2011/04/17 PHP
PHP中的错误处理、异常处理机制分析
2012/05/07 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
2013/08/16 PHP
Smarty模板变量调节器用法分析
2016/05/23 PHP
Thinkphp5.0 框架视图view的比较标签用法分析
2019/10/12 PHP
Grid得到选择行数据的方法总结
2011/01/17 Javascript
jquery tab插件精简版分享
2011/09/10 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
2012/03/13 Javascript
jQuery中replaceWith()方法用法实例
2014/12/25 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
Angular下H5上传图片的方法(可多张上传)
2017/01/09 Javascript
angularJs复选框checkbox选中进行ng-show显示隐藏的方法
2018/10/08 Javascript
微信小程序图表插件wx-charts用法实例详解
2019/05/20 Javascript
node+multer实现图片上传的示例代码
2020/02/18 Javascript
JavaScript forEach中return失效问题解决方案
2020/06/01 Javascript
解决vue net :ERR_CONNECTION_REFUSED报错问题
2020/08/13 Javascript
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
Python描述器descriptor详解
2015/02/03 Python
用Python编写简单的微博爬虫
2016/03/04 Python
python 动态生成变量名以及动态获取变量的变量名方法
2019/01/20 Python
详解django中url路由配置及渲染方式
2019/02/25 Python
用Python抢火车票的简单小程序实现解析
2019/08/14 Python
python matplotlib库的基本使用
2020/09/23 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
服装行业创业计划书范文
2014/02/05 职场文书
户外亲子活动策划方案
2014/02/07 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
环保专项行动方案
2014/05/12 职场文书
监察建议书格式
2014/05/19 职场文书
酒店优秀员工事迹材料
2014/06/02 职场文书
维稳工作承诺书
2015/01/20 职场文书
追悼词范文大全
2015/06/23 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
2016年员工年度考核评语
2015/12/02 职场文书