phpStudy vscode 搭建debug调试的教程详解


Posted in PHP onJuly 28, 2020

下载地址

phpstudy:https://www.xp.cn/download.html
vscode:https://code.visualstudio.com/ 设置
phpstudy版本:7.3.4nts

phpStudy vscode 搭建debug调试的教程详解

[Xdebug]
zend_extension=D:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=On
xdebug.trace_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.trace
xdebug.profiler_enable=On
xdebug.profiler_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.profiler
xdebug.remote_enable=On
xdebug.remote_autostart=On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

vscode :
ctrl+,调出setting,或则文件->首选项->设置

phpStudy vscode 搭建debug调试的教程详解

php路径设置

{
  "window.zoomLevel": 1,
  "git.confirmSync": false,
  "git.autofetch": true,
  "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  //关键点
  "php.validate.executablePath": "D:/phpstudy_pro/Extensions/php/php7.3.4nts/php.exe"
}

Xdebug设置

{
  // 使用 IntelliSense 了解相关属性。 
  // 悬停以查看现有属性的描述。
  // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Listen for XDebug",
      "type": "php",
      "request": "launch",
      //端口
      "port": 9000
    },
    {
      "name": "Launch currently open script",
      "type": "php",
      "request": "launch",
      "program": "${file}",
      "cwd": "${fileDirname}",
      //端口
      "port": 9000
    }
  ]
}

验证

phpStudy vscode 搭建debug调试的教程详解

vscode F5启动调试

浏览器输入:localhost/test.php

phpStudy vscode 搭建debug调试的教程详解

到此这篇关于phpStudy vscode 搭建debug调试的教程详解的文章就介绍到这了,更多相关phpStudy vscode 搭建debug调试内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
php 应用程序安全防范技术研究
Sep 25 PHP
php 仿Comsenz安装效果代码打包提供下载
May 09 PHP
PHP学习笔记之三 数据库基本操作
Jan 17 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
May 05 PHP
CodeIgniter框架过滤HTML危险代码
Jun 12 PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
Sep 10 PHP
php生成4位数字验证码的实现代码
Nov 23 PHP
PHP常见错误提示含义解释(实用!值得收藏)
Apr 25 PHP
PHP 中TP5 Request 请求对象的实例详解
Jul 31 PHP
Laravel框架实现定时发布任务的方法
Aug 16 PHP
YII框架页面缓存操作示例
Apr 29 PHP
Laravel实现搜索的时候分页并携带参数
Oct 15 PHP
jQuery+PHP实现图片上传并提交功能
Jul 27 #PHP
关于PHP中interface的用处详解
Jul 26 #PHP
Laravel中如何轻松容易的输出完整的SQL语句
Jul 26 #PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
Jul 24 #PHP
php实现商城购物车的思路和源码分析
Jul 23 #PHP
PHP安全之register_globals的on和off的区别
Jul 23 #PHP
PHP代码覆盖率统计详解
Jul 22 #PHP
You might like
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
2013/06/24 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
PHP安全之register_globals的on和off的区别
2020/07/23 PHP
getElementByIdx_x js自定义getElementById函数
2012/01/24 Javascript
js Dialog 实践分享
2012/10/22 Javascript
js 有框架页面跳转(target)三种情况下的应用
2013/04/09 Javascript
图片上传判断及预览脚本的效果实例
2013/08/07 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
JavaScript制作windows经典扫雷小游戏
2015/03/31 Javascript
使用angularjs创建简单表格
2016/01/21 Javascript
JS表单数据验证的正则表达式(常用)
2017/02/18 Javascript
laydate日历控件使用方法详解
2017/11/20 Javascript
详解weex默认webpack.config.js改造
2018/01/08 Javascript
微信小程序保存多张图片的实现方法
2019/03/05 Javascript
Node 代理访问的实现
2019/09/19 Javascript
Vue 设置axios请求格式为form-data的操作步骤
2019/10/29 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
Hadoop中的Python框架的使用指南
2015/04/22 Python
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
python 生成器协程运算实例
2017/09/04 Python
Python中defaultdict与lambda表达式用法实例小结
2018/04/09 Python
Python中矩阵创建和矩阵运算方法
2018/08/04 Python
Python中常用的内置方法
2019/01/28 Python
Python中最大递归深度值的探讨
2019/03/05 Python
python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)
2019/05/30 Python
Python自动重新加载模块详解(autoreload module)
2020/04/01 Python
python3+selenium获取页面加载的所有静态资源文件链接操作
2020/05/04 Python
skyn ICELAND官网:冰岛成分天然护肤品
2020/08/24 全球购物
某公司Java工程师面试题笔试题
2016/03/27 面试题
2016年学校综治宣传月活动总结
2016/03/16 职场文书
python自动计算图像数据集的RGB均值
2021/06/18 Python
详细聊聊MySQL中慢SQL优化的方向
2021/08/30 MySQL