使用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默认安装产生系统漏洞
Oct 09 PHP
php做下载文件的实现代码及文件名中乱码解决方法
Feb 03 PHP
web server使用php生成web页面的三种方法总结
Oct 28 PHP
PHP批量上传图片的具体实现方法介绍.
Feb 26 PHP
PHP面向对象程序设计之接口用法
Aug 20 PHP
PHP生成随机数的方法实例分析
Jan 22 PHP
php+mysqli数据库连接的两种方式
Jan 28 PHP
DEDECMS首页调用图片集里的多张图片
Jun 05 PHP
curl和libcurl的区别简介
Jul 01 PHP
PHP常用的三种设计模式汇总
Aug 28 PHP
Laravel5.4框架中视图共享数据的方法详解
Sep 05 PHP
WordPress伪静态规则设置代码实例
Dec 10 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中的escape函数
2013/06/29 PHP
PHP中抽象类和抽象方法概念与用法分析
2016/05/24 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
javascript下高性能字符串连接StringBuffer类
2010/08/16 Javascript
使用jQuery全局事件ajaxStart为特定请求实现提示效果的代码
2010/12/30 Javascript
javascript textarea光标定位方法(兼容IE和FF)
2011/03/12 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
关于JS中prototype的理解
2015/09/07 Javascript
javascript生成随机数方法汇总
2015/11/12 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
js addDqmForPP给标签内属性值加上双引号的函数
2016/12/24 Javascript
防止页面url缓存中ajax中post请求的处理方法
2017/10/10 Javascript
详解tween.js 中文使用指南
2018/01/05 Javascript
jquery获取select选中值的文本,并赋值给另一个输入框的方法
2018/08/21 jQuery
vue项目在安卓低版本机显示空白的原因分析(两种)
2018/09/04 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
ajax与jsonp的区别及用法
2018/10/16 Javascript
如何在Angular应用中创建包含组件方法示例
2019/03/23 Javascript
[05:05]DOTA2亚洲邀请赛 战队出场仪式
2015/02/07 DOTA
[01:04:30]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
windows10下python3.5 pip3安装图文教程
2018/04/02 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
详解如何从TensorFlow的mnist数据集导出手写体数字图片
2019/08/05 Python
python入门之井字棋小游戏
2020/03/05 Python
python实现杨辉三角的几种方法代码实例
2021/03/02 Python
解决HTML5中的audio在手机端和微信端的不能自动播放问题
2019/11/04 HTML / CSS
德国综合购物网站:OTTO
2018/11/13 全球购物
Easy Spirit官网:美国休闲鞋履中的代表品牌
2019/04/12 全球购物
最新个人职业生涯规划书
2014/01/22 职场文书
文明之星事迹材料
2014/05/09 职场文书
投标承诺书怎么写
2014/05/24 职场文书
地理科学专业自荐信
2014/09/01 职场文书
2014年高校辅导员工作总结
2014/12/09 职场文书
写给老婆的保证书
2015/02/27 职场文书
Python标准库之typing的用法(类型标注)
2021/06/02 Python