首页 > 语言 > PHP > 正文

使用vscode 编辑调试php 配置方与VSCode断点调试PHP

2024-07-16 17:48:29
字体:
来源:转载
供稿:网友

以前的php调试工具,类似zendstudio 或者phpclipse,storm运行太慢了,还是这个好用。
 

软件名称:Visual Studio Code 64位 v1.37.0 官方最新安装版软件大小:50.6MB更新时间:2019-08-31

1、首先官网下载vs code  地址:https://code.visualstudio.com/,下载后直接安装即可。 

2、安装扩展php-debug安装步骤见 https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug

具体为:按ctl+shif+x 或者点 红色的“扩展标签“ , 输入xdebug即可安装
 


 

3、在菜单栏: 文件--》首选项--》配置
 


 

弹出下面窗口,然后将   "php.validate.executablePath": "D:/usr/local/php.exe" 添加进去

// 将设置放入此文件中以覆盖默认设置  {      "php.validate.executablePath": "D:/usr/local/php/php.exe",      "editor.fontSize": 12    }

4、必须先打开您的php项目目录,然后才能设置debug


 

1.点击齿轮,选择php--》选择listen for xdebug

 (配置文件内容不需要动)


 


 

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"  }  ] 


 

VSCode断点调试PHP

 今天突然要写一点PHP的小东西,多层次嵌套,逻辑有点复杂,之前一直都是打日志的方式来调试的,本来我们.Neter都是被VS惯坏了的人,于是就在VSCode里面来试试给PHP加上Debug

 1 . 安装PHPStudy这个集成环境包

软件名称:RunDeck专业版(服务器自动化操作) v2.10.5 中文最新版软件大小:51.9MB更新时间:2018-02-28

启动apache服务器,然后 ->其他选项菜单->My HomePages 输入PHPInfo
找到PHP的版本安装目录 找到XDebug,没有的话,就加上这个标签

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表