使用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目录管理函数小结
Sep 10 PHP
深入PHP magic quotes的详解
Jun 17 PHP
php取整函数ceil,floo,round的用法及介绍
Aug 31 PHP
php绘制圆形的方法
Jan 24 PHP
php去掉文件前几行的方法
Jul 29 PHP
php基础教程
Aug 26 PHP
PHP文件缓存smarty模板应用实例分析
Feb 26 PHP
示例详解Laravel的注册重构
Aug 14 PHP
php+ajax实现异步上传文件或图片功能
Jul 18 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
PHP ADODB实现分页功能简单示例
May 25 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
Dec 30 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
基于Windows下Apache PHP5.3.1安装教程
2010/01/08 PHP
php中根据某年第几天计算出日期年月日的代码
2011/02/24 PHP
php开发过程中关于继承的使用方法分享
2011/06/17 PHP
PHP处理会话函数大总结
2015/08/05 PHP
Zend Framework教程之Zend_Db_Table_Row用法实例分析
2016/03/21 PHP
总结对比php中的多种序列化
2016/08/28 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
jquery的Tooltip插件 qtip使用详细说明
2010/09/08 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
2013/05/06 Javascript
jQuery内置的AJAX功能和JSON的使用实例
2014/07/27 Javascript
js实现正方形颜色从下往上升的效果
2014/08/04 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
2015/08/09 Javascript
详解JavaScript UTC时间转换方法
2016/01/07 Javascript
详解Backbone.js框架中的模型Model与其集合collection
2016/05/05 Javascript
微信公众号支付H5调用支付解析
2016/11/04 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
vue实现模态框的通用写法推荐
2018/02/26 Javascript
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
jQuery实现为table表格动态添加或删除tr功能示例
2019/02/19 jQuery
javascript实现图片轮播代码
2019/07/09 Javascript
解决Vue调用springboot接口403跨域问题
2019/09/02 Javascript
python使用response.read()接收json数据的实例
2018/12/19 Python
利用pytorch实现对CIFAR-10数据集的分类
2020/01/14 Python
python快速安装OpenCV的步骤记录
2021/02/22 Python
大韩航空官方网站:Korean Air
2017/10/25 全球购物
写clone()方法时,通常都有一行代码,是什么?
2012/10/31 面试题
学生励志演讲稿
2014/01/06 职场文书
热爱祖国的演讲稿
2014/05/04 职场文书
群众路线问题查摆对照检查材料
2014/10/04 职场文书
行政执法队伍作风整顿个人剖析材料
2014/10/11 职场文书
实训报告范文大全
2014/11/04 职场文书
2016婚礼主持词开场白
2015/11/24 职场文书
Go语言特点及基本数据类型使用详解
2022/03/21 Golang
SQL Server 忘记密码以及重新添加新账号
2022/04/26 SQL Server
python如何查找列表中元素的位置
2022/05/30 Python
Go Grpc Gateway兼容HTTP协议文档自动生成网关
2022/06/16 Golang