了解我的盆友知道,我是十分喜欢vscode的编辑器。但是作为phper有的时候确实需要调试。所以对这款编辑器就需要拓展它的可以调试的功能。那么今天我以当下最新的状态写一下配置的方法。希望给需要的小伙伴一些帮助。
1.vscode的软件下载。这一般百度或者搜索引擎都可以下载到。
2.安装插件php debug,直接在安装插件的位置输入我截图的名字。下载即可。
3.当我们下载完成,一般都有自己的php环境。我这里使用最新的phpstudy为例。因为这个软件的好处就是已经给我们安装了xdebug的扩展。比如我们本地有了网站一个,可以查看他的php版本的扩展。
那么我们需要做的就是两件事,一个插件的配置项,一个是php.ini文件的配置。重要的一步。
我们先说第一个就是插件配置项:在安装完php debug插件后,配置一下这个选项:
php.ini文件的配置:zend_extension 需要配置为你php的扩展所在的地址。切记不要直接抄写。
[XDebug]
zend_extension = D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug.dll
xdebug.remote_enable = on
xdebug.remote_autostart = on
配置完可以在根目录创建一个test文件打印一下phpinfo,是否有xdebug,如果有那就是配置完成了。如图所示。
4.当上述的配置完成后,我们就开始第四步,配置调试信息:
"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
}
]
直接复制上述配置即可。
5.开始调试:
这样我们就本地有了一个调试的环境。当然有人说我用的不是phpstudy,没有debug的扩展,那我们就需要去官网下载对应我们php的扩展放到我们的扩展目录。这一步骤就需要自己去完成。百度也是可以找到的安装步骤的。
那么现在我们就完成了一个调试的安装过程。有人可以本地很多站点有不同的版本php,那么调试的时候,对应站点的php下的php.ini文件是需要配置xdebug的信息的。
送给所有编程的朋友。共勉。。。。。