vscode|vscode php7.3 xdebug 快速配置教程
碎碎念
【vscode|vscode php7.3 xdebug 快速配置教程】在配置php和vscode时查阅了很多教程,走了点弯路,于是快速记录下,前人栽树,后人乘凉!
开始
- 前置步骤
- 安装vscode,轻便好用,适合初期写代码,调试等等:点我下载最新版本
- 安装xampp,不解释,最快速的运行php相关环境,傻瓜式操作,注意其本身没有debug模块:[点我下载](https://www.apachefriends.org/download.html
这里注意,安装完之后记得把php目录加入到系统变量中,这样就可以在shell中运行php命令,如下图:
文章图片
image.png - 下载对应版本的xdebug.dll并且配置:这里不推荐大家自己去选择xdebug版本,强烈建议大家通过xdebug提供的检测工具自动分析你需要下载的xdebug版本:打开检测链接
检测方法也很简单,在一段php脚本中输入以下,:
之后打开运行脚本的当前目录下的result.txt,全选复制粘贴到分析页面输入框后,点击分析,形成分析结果,如下图,点击下载对应版本即可。
文章图片
image.png
- 配置xdebug 然后跟着Instruction做即可,也就是把dll文件放到xampp\php\ext下。然后在xampp\php目录下找到php.ini文件,在文件末尾加入这么几行:
[xdebug]
zend_extension = "C:\xampp\php\ext\php_xdebug-2.9.0-7.3-vc15-x86_64.dll"
xdebug.remote_enable = On
;
启用性能检测分析
xdebug.profiler_enable = On
;
启用代码自动跟踪
xdebug.auto_trace=On
xdebug.profiler_enable_trigger = On
xdebug.profiler_output_name = cachegrind.out.%t.%p
;
指定性能分析文件的存放目录
xdebug.profiler_output_dir ="G:/wamp64/tmp"
xdebug.show_local_vars=0;
配置端口和监听的域名
xdebug.remote_port=9000
xdebug.remote_host="localhost"
- 验证是否成功 在页面上打印
echo phpinfo()
,找到如下字样即证明配置成功!
文章图片
image.png
推荐阅读
- 为Google|为Google Cloud配置深度学习环境(CUDA、cuDNN、Tensorflow2、VScode远程ssh等)
- 适用于小白(VSCode搭建Vue项目,最详细的搭建步骤哦)
- vscode代码格式化问题
- 解决VScode终端管理员运行问题
- Java开发环境(把vscode配置为半个IDEA)
- vsCode自动格式化文档
- 开源工具将 Markdown 转为脑图,还支持 VSCode 和 Vim
- 使用|使用 VSCode 调试 Electron 主进程代码
- 推荐一款webstorm的主题配色,类似vscode的黑色主题,习惯vscode的用户可以试试
- Linux Centos8安装php7.3