使用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 相关文章推荐
php array_walk() 数组函数
Jul 12 PHP
php网上商城购物车设计代码分享
Feb 15 PHP
深入php常用函数的使用汇总
Jun 08 PHP
php中$美元符号与Zen Coding冲突问题解决方法分享
May 28 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 PHP
PHP根据两点间的经纬度计算距离
Oct 31 PHP
php类中的各种拦截器用法分析
Nov 03 PHP
php+redis实现注册、删除、编辑、分页、登录、关注等功能示例
Feb 15 PHP
PHP中单例模式与工厂模式详解
Feb 17 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
Jun 07 PHP
PHP后台实现微信小程序登录
Aug 03 PHP
ThinkPHP5.1框架数据库链接和增删改查操作示例
Aug 03 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
星际争霸兵种名称对照表
2020/03/04 星际争霸
PHP的开合式多级菜单程序
2006/10/09 PHP
php实现压缩合并js的方法【附demo源码下载】
2016/09/22 PHP
PHP针对redis常用操作实例详解
2019/08/17 PHP
top.location.href 没有权限 解决方法
2008/08/05 Javascript
jquery的ajax请求全面了解
2013/03/20 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
2014/02/04 Javascript
一次$.getJSON不执行的简单记录
2016/07/19 Javascript
JS实现可编辑的后台管理菜单功能【附demo源码下载】
2016/09/13 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
微信小程序使用radio显示单选项功能【附源码下载】
2017/12/11 Javascript
vue实现选项卡及选项卡切换效果
2018/04/24 Javascript
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
全面解析Vue中的$nextTick
2020/12/24 Vue.js
[01:56]无止竞 再出发——中国军团出征2017年DOTA2国际邀请赛
2017/07/05 DOTA
使用python3.5仿微软记事本notepad
2016/06/15 Python
Django admin实现图书管理系统菜鸟级教程完整实例
2017/12/12 Python
python定向爬取淘宝商品价格
2018/02/27 Python
Python开发虚拟环境使用virtualenvwrapper的搭建步骤教程图解
2018/09/19 Python
Python 使用type来定义类的实现
2019/11/19 Python
NumPy排序的实现
2020/01/21 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
python 安装库几种方法之cmd,anaconda,pycharm详解
2020/04/08 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
使用Python绘制台风轨迹图的示例代码
2020/09/21 Python
Python threading模块condition原理及运行流程详解
2020/10/05 Python
浅谈HTML5 Web Worker的使用
2018/01/05 HTML / CSS
导出HTML5 Canvas图片并上传服务器功能
2019/08/16 HTML / CSS
澳大利亚吉他在线:Artist Guitars
2017/03/30 全球购物
美国床垫连锁店:Mattress Firm
2021/02/13 全球购物
研讨会通知
2015/04/27 职场文书
公司开业的祝贺语大全(60条)
2019/07/05 职场文书
MySQL root密码的重置方法
2021/04/21 MySQL
Python如何配置环境变量详解
2021/05/18 Python