launch.json 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. // Use IntelliSense to learn about possible attributes.
  3. // Hover to view descriptions of existing attributes.
  4. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
  5. "version": "0.2.0",
  6. "configurations": [
  7. {
  8. "name": "Listen for Xdebug",
  9. "type": "php",
  10. "request": "launch",
  11. "port": 9003
  12. },
  13. {
  14. "name": "Launch currently open script",
  15. "type": "php",
  16. "request": "launch",
  17. "program": "${file}",
  18. "cwd": "${fileDirname}",
  19. "port": 0,
  20. "runtimeArgs": [
  21. "-dxdebug.start_with_request=yes"
  22. ],
  23. "env": {
  24. "XDEBUG_MODE": "debug,develop",
  25. "XDEBUG_CONFIG": "client_port=${port}"
  26. }
  27. },
  28. {
  29. "name": "Launch Built-in web server",
  30. "type": "php",
  31. "request": "launch",
  32. "runtimeArgs": [
  33. "-dxdebug.mode=debug",
  34. "-dxdebug.start_with_request=yes",
  35. "-S",
  36. "localhost:0"
  37. ],
  38. "program": "",
  39. "cwd": "${workspaceRoot}",
  40. "port": 9003,
  41. "serverReadyAction": {
  42. "pattern": "Development Server \\(http://localhost:([0-9]+)\\) started",
  43. "uriFormat": "http://localhost:%s",
  44. "action": "openExternally"
  45. }
  46. }
  47. ]
  48. }