使用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 相关文章推荐
15种PHP Encoder的比较
Mar 06 PHP
php 接口类与抽象类的实际作用
Nov 26 PHP
解决FastCGI 进程超过了配置的活动超时时限的问题
Jul 03 PHP
php的hash算法介绍
Feb 13 PHP
thinkphp3.2.2前后台公用类架构问题分析
Nov 25 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
Dec 28 PHP
php中的常用魔术方法汇总
Feb 14 PHP
微信利用PHP创建自定义菜单的方法
Aug 01 PHP
php处理多图上传压缩代码功能
Jun 13 PHP
php实现银联商务公众号+服务窗支付的示例代码
Oct 12 PHP
基于PHP+mysql实现新闻发布系统的开发
Aug 06 PHP
thinkphp诸多限制条件下如何getshell详解
Dec 09 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
我的论坛源代码(六)
2006/10/09 PHP
php whois查询API制作方法
2011/06/23 PHP
带密匙的php加密解密示例分享
2014/01/29 PHP
PHP查看当前变量类型的方法
2015/07/31 PHP
Laravel框架实现发送短信验证功能代码
2016/06/06 PHP
在PHP语言中使用JSON和将json还原成数组的方法
2016/07/19 PHP
php版银联支付接口开发简明教程
2016/10/14 PHP
PHP文件与目录操作示例
2016/12/24 PHP
PHP多进程之pcntl_fork的实例详解
2017/10/15 PHP
javascript 避免闭包引发的问题
2009/03/17 Javascript
jquery下操作HTML控件的实现代码
2010/01/12 Javascript
关于Mozilla浏览器不支持innerText的解决办法
2011/01/01 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
2013/05/08 Javascript
jQuery 追加元素的方法如append、prepend、before
2014/01/16 Javascript
javascript 3d 逐侦产品展示(核心精简)
2014/03/26 Javascript
JavaScript实现更改网页背景与字体颜色的方法
2015/02/02 Javascript
jQuery替换textarea中换行的方法
2015/06/10 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
2016/05/09 Javascript
jQuery实现查找最近父节点的方法
2016/06/23 Javascript
jQuery图片切换动画特效
2016/11/02 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
jquery replace方法去空格
2017/05/08 jQuery
JS实现图片手风琴效果
2020/04/17 Javascript
vue2.0 实现页面导航提示引导的方法
2018/03/13 Javascript
了解JavaScript中的选择器
2019/05/24 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
Python基于更相减损术实现求解最大公约数的方法
2018/04/04 Python
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
澳大利亚领先的时尚内衣零售商:Bras N Things
2020/07/28 全球购物
学前教育求职自荐信范文
2013/12/25 职场文书
财务担保书范文
2014/04/02 职场文书
护士年终个人总结
2015/02/13 职场文书
预备党员党支部意见
2015/06/02 职场文书
关于运动会的广播稿
2015/08/19 职场文书
使用 Apache 反向代理的设置技巧
2022/01/18 Servers