如何在Vagrant(Homestead)上使用XDebug和VSCode?

时间:2017-09-21 18:25:10

标签: php vagrant visual-studio-code xdebug homestead

如何使用VSCode

在Vagrant(Homestead)上设置XDebug的指南

版本:

  1. PHP 7.1
  2. VSCode 1.16.1
  3. XDebug 2.5.5
  4. Vagrant 1.9.8

1 个答案:

答案 0 :(得分:6)

本指南基于Vagrant(Homestead 6),PHP 7.1,Xdebug 2.55,VSCode。 Homestead使用Ubuntu 16.04

  1. 安装Vagrant
  2. 向Vagrant添加Homestead框。您可以找到有关Laravel Homestead

  3. 的更多信息
  4. Homestead文件夹有after.sh,将这些LINES复制到after.sh即可 在初始化vagrant后安装xdebug。

  5. 不要忘记在php: "7.1"的网站上指定Homestead.yaml

  6. 运行vagrant upvagrant reload --provision

  7. 如果一切正确,您应该在vagrant upvagrant reload --provision之后看到这一行 enter image description here

  8. 在本地计算机上安装VSCodePHPDebug extension

  9. 打开VSCode - >点击"调试" - >点击"配置或修复' launch.json'"

  10. 使用此launch.json设置PHPDebug扩展。

  11. 在任何文件中设置断点,点击"播放"在调试器中