使用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 相关文章推荐
Email+URL的判断和自动转换函数
Oct 09 PHP
PHP4.04简明安装
Oct 09 PHP
使用 php4 加速 web 传输
Oct 09 PHP
深入理解PHP之数组(遍历顺序)  Laruence原创
Jun 13 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
Aug 10 PHP
windows下配置apache+php+mysql时出现问题的处理方法
Jun 20 PHP
11个PHPer必须要了解的编程规范
Sep 22 PHP
对PHP PDO的一些认识小结
Jan 23 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
Mar 03 PHP
PHP读取zip文件的方法示例
Nov 17 PHP
thinkphp5.1框架模板赋值与变量输出示例
May 25 PHP
如何在PHP中生成随机数
Jun 04 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的正则处理函数总结分析
2008/06/20 PHP
php实现mysql数据库操作类分享
2014/02/14 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
php实现的二叉树遍历算法示例
2017/06/15 PHP
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
新鲜出炉的js tips提示效果
2011/04/03 Javascript
使用原生JS实现弹出层特效
2014/12/22 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
2015/01/22 Javascript
微信小程序实现带刻度尺滑块功能
2017/03/29 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
BootStrap 页签切换失效的解决方法
2017/08/17 Javascript
Vue完整项目构建(进阶篇)
2018/02/10 Javascript
Element输入框带历史查询记录的实现示例
2019/01/15 Javascript
利用JavaScript的Map提升性能的方法详解
2019/08/14 Javascript
JS实现横向跑马灯效果代码
2020/04/20 Javascript
vue实例的选项总结
2020/06/09 Javascript
python实现中文分词FMM算法实例
2015/07/10 Python
Python作用域用法实例详解
2016/03/15 Python
python logging 日志轮转文件不删除问题的解决方法
2016/08/02 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
Python程序控制语句用法实例分析
2020/01/14 Python
如何清空python的变量
2020/07/05 Python
推荐技术人员一款Python开源库(造数据神器)
2020/07/08 Python
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
应届生求职简历的自我评价怎么写
2013/10/23 职场文书
工作中的自我评价如何写好
2013/10/28 职场文书
酒店管理毕业生自我鉴定
2014/03/02 职场文书
党建工作经验交流材料
2014/05/25 职场文书
社会发展项目建议书
2014/08/25 职场文书
文案策划岗位职责
2015/02/11 职场文书
教师考核表个人总结
2015/02/12 职场文书
nginx简单配置多个server的方法
2021/03/31 Servers
防止web项目中的SQL注入
2021/12/06 MySQL