以前的php调试工具,类似zendstudio 或者phpclipse,storm运行太慢了,还是这个好用。
软件名称 | 版本 |
vs code | 1.74.3 |
php | 7.4.33+ |
xdebug | 3.1.6 |
php的安装,在php官网 PHP: Downloads下载php解压版,到d:\usr\local\php
在windows的环境变量增加php路径
编辑 一个info.php文件内容输入以下内容
<?php
phpinfo();
?>
打开cmd窗口,cd到info.php所在的目录,输入php -S localhost:80 .
在浏览器输入 http://localhost/info.php, 复制浏览器内容到下面的输入框。根据提示操作安装php的debug扩展。
Xdebug: Support — Tailored Installation Instructions
输入php -v 如果系统中出现xDebug信息,表示php的debug扩展安装成功。注意xdebug的版本不一样php.ini 配置不一样。
xdebug目前最新的版本是3,php.ini配置如下
[Xdebug]
zend_extension = xdebug
xdebug.mode = debug,profile
xdebug.client_host = 127.0.0.1
xdebug.client_port = 9003
xdebug.collect_return=On
xdebug.idekey=dev
1、首先官网下载vs code 地址:Visual Studio Code - Code Editing. Redefined,下载后直接安装即可。
2、安装vs code的php-debug扩展,
安装步骤见 PHP Debug - Visual Studio Marketplace
具体为:按ctl+shif+x 或者点 红色的“扩展标签“ , 输入xdebug即可安装
3、在菜单栏: 文件--》首选项--》配置 (快捷键 ctl+,)
切换到php设置
弹出下面窗口,然后将 "php.validate.executablePath": "D:/usr/local/php/php.exe" 添加进去
// 将设置放入此文件中以覆盖默认设置
{
"php.validate.executablePath": "D:/usr/local/php/php.exe",
"editor.fontSize": 12
}
4. 调试本地php文件,方法:
用vs code 打开要调试的php文件,点击行号左侧或者F9设置断点,点击启动调试按钮即可。
--------------------------------------------------调试网页方法-----------------------
1. 使用vs code 打开网站所在的目录
2、打开要调试的php文件,在指定行按F9设置断点。
3、点击下拉菜单,选择php--》选择listen for xdebug
启动后,会出现调试工具栏
4、浏览器访问可调试网页,vscode进入调试模式
http://localhost/test2.php?XDEBUG_SESSION_START=dev
更多推荐
使用vs code 编辑调试php 配置
发布评论