You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-11Lines changed: 5 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ Now, if you select the _Listen for XDebug_ configuration and hit `F5`, VS Code w
29
29
When you make a request to `localhost` with your webbrowser or run a script from the command line, XDebug will connect to VS Code and you can debug your PHP.
30
30
31
31
For CLI scripts, you can set the same options the Node debugger supports: `program`, `runtimeExecutable`, `runtimeArgs`, `args`, `cwd`, `env` and `externalConsole` (see IntelliSense for descriptions).
32
-
The dafault configuration includes one that runs the currently opened script as an example.
32
+
The default configuration includes one that runs the currently opened script as an example.
33
33
34
34
What is supported?
35
35
------------------
@@ -39,18 +39,13 @@ What is supported?
39
39
- Step over, step in, step out
40
40
- Break on entry
41
41
- Breaking on uncaught exceptions and errors / warnings / notices
42
-
- Multiple, parallel requests (still a bit buggy but I think these are bugs in VS Code)
42
+
- Multiple, parallel requests (Still buggy, see [Microsoft/vscode#1703](https://github.com/Microsoft/vscode/issues/1703))
43
43
- Stack traces, scope variables, superglobals, user defined constants
44
44
- Arrays & objects (including classname, private and static properties)
45
45
- Debug console
46
46
- Watches
47
47
- Run as CLI
48
48
49
-
What is not supported?
50
-
----------------------
51
-
- Breaking on _caught_ exceptions, this is not supported by XDebug and the setting is ignored
52
-
- Attach requests, there is no such thing because the lifespan of PHP scripts is short
53
-
54
49
Remote Host Debugging
55
50
---------------------
56
51
If you want to debug a running application on a remote host, you have to set the `localSourceRoot` and `serverSourceRoot` settings in your launch.json.
@@ -79,11 +74,10 @@ Contributing
79
74
------------
80
75
To hack on this adapter, clone the repository and open it in VS Code.
81
76
You can debug it (run it in "server mode") by selecting the "Debug adapter" launch configuration and hitting `F5`.
82
-
Then, open a terminal inside the project, and open the included testproject with VS Code while specifying the current directory as `extensionDevelopmentPath`.
83
-
As an example, for Powershell on Windows it could look like this:
77
+
Then, open a terminal inside the project, and open the included testproject with VS Code while specifying the current directory as `extensionDevelopmentPath`:
0 commit comments