使用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下一个阿拉伯数字转中文数字的函数
Jul 16 PHP
php 3行代码的分页算法(求起始页和结束页)
Oct 21 PHP
解析PHP中intval()等int转换时的意外异常情况
Jun 21 PHP
分享一个超好用的php header下载函数
Jan 31 PHP
ThinkPHP3.1的Widget新用法
Jun 19 PHP
php计算两个坐标(经度,纬度)之间距离的方法
Apr 17 PHP
php生成4位数字验证码的实现代码
Nov 23 PHP
PHP简单实现遍历目录下特定文件的方法小结
May 22 PHP
PHP实现的ID混淆算法类与用法示例
Aug 10 PHP
CI框架教程之优化验证码机制详解【验证码辅助函数】
Apr 16 PHP
PHP 计算至少是其他数字两倍的最大数的实现代码
May 26 PHP
详解Laravel服务容器的优势
May 29 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
DC游戏Steam周三特惠 《蝙蝠侠》阿卡姆系列平史低
2020/04/09 欧美动漫
咖啡的种类和口感
2021/03/03 新手入门
无数据库的详细域名查询程序PHP版(3)
2006/10/09 PHP
PHP中鲜为人知的10个函数
2014/02/28 PHP
phpmyadmin打开很慢的解决方法
2014/04/21 PHP
php编写的一个E-mail验证类
2015/03/25 PHP
PHP实现根据图片色界在不同位置加水印的方法
2015/08/08 PHP
PHP生成制作验证码的简单实例
2016/06/12 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
jQuery 研究心得 取得属性的值
2007/11/30 Javascript
js类中的公有变量和私有变量
2008/07/24 Javascript
javascript contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2010/02/04 Javascript
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
2013/04/15 Javascript
js获取客户端操作系统类型的方法【测试可用】
2016/05/27 Javascript
JS 日期与时间戮相互转化的简单实例
2016/06/22 Javascript
详解Node.Js如何处理post数据
2016/09/19 Javascript
微信公众号支付H5调用支付解析
2016/11/04 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
2017/02/17 Javascript
jquery实现图片平滑滚动详解
2017/03/22 jQuery
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
[07:49]2014DOTA2国际邀请赛 Newbee夺冠后采访xiao8坦言奖金会上交
2014/07/23 DOTA
[00:37]DOTA2上海特级锦标赛 Secert 战队宣传片
2016/03/03 DOTA
python中os操作文件及文件路径实例汇总
2015/01/15 Python
python距离测量的方法
2018/03/06 Python
Python logging模块用法示例
2018/08/28 Python
Python使用修饰器进行异常日志记录操作示例
2019/03/19 Python
python实现操作文件(文件夹)
2019/10/31 Python
关于Keras Dense层整理
2020/05/21 Python
法国春天百货官网:Printemps.com
2020/06/29 全球购物
个人课题方案
2014/05/08 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
个人整改措施落实情况汇报
2014/10/29 职场文书
2015新年联欢晚会开场白
2014/12/14 职场文书
用python自动生成日历
2021/04/24 Python