Skip to content

Commit 8c6217e

Browse files
authored
Refresh Debugging content (#8058)
* Refresh Debugging article and split off debug configuration * Edit pass
1 parent fa8c75b commit 8c6217e

15 files changed

+500
-448
lines changed

build/sitemap.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,11 @@
235235
<changefreq>weekly</changefreq>
236236
<priority>0.8</priority>
237237
</url>
238+
<url>
239+
<loc>https://code.visualstudio.com/docs/editor/debugging-configuration</loc>
240+
<changefreq>weekly</changefreq>
241+
<priority>0.8</priority>
242+
</url>
238243
<url>
239244
<loc>https://code.visualstudio.com/docs/editor/testing</loc>
240245
<changefreq>weekly</changefreq>

docs/containers/debug-common.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ Example `launch.json` configuration for debugging a .NET application using `Dock
127127

128128
### node object properties
129129

130-
> These properties are the same as those described in the [VS Code documentation](/docs/nodejs/nodejs-debugging.md#launch-configuration-attributes) for attaching a debugger to Node.js applications. All properties passed in the `node` object will be passed on to the Node.js debug adaptor, even if not specifically listed below.
130+
> These properties are the same as those described in the [VS Code documentation](/docs/nodejs/nodejs-debugging-configuration.md#launch-configuration-attributes) for attaching a debugger to Node.js applications. All properties passed in the `node` object will be passed on to the Node.js debug adaptor, even if not specifically listed below.
131131
132132
| Property | Description | Default |
133133
| --- | --- | --- |

docs/containers/docker-compose.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ First, refer to the debugging documentation for your target platform, to underst
5353

5454
If you want to debug in Docker Compose, run the command **Docker Compose Up** using one of the two Docker Compose files as described in the previous section, and then attach using the appropriate **Attach** launch configuration. Launching directly using the normal launch configuration does not use Docker Compose.
5555

56-
Create an **Attach** [launch configuration](/docs/editor/debugging.md#launch-configurations). This is a section in `launch.json`. The process is mostly manual, but in some cases, the Docker extension can help by adding a pre-configured launch configuration that you can use as a template and customize. The process for each platform (Node.js, Python, and .NET) is described in the following sections.
56+
Create an **Attach** [launch configuration](/docs/editor/debugging-configuration.md#launch-configurations). This is a section in `launch.json`. The process is mostly manual, but in some cases, the Docker extension can help by adding a pre-configured launch configuration that you can use as a template and customize. The process for each platform (Node.js, Python, and .NET) is described in the following sections.
5757

5858
### Node.js
5959

docs/editor/debugging-configuration.md

Lines changed: 373 additions & 0 deletions
Large diffs are not rendered by default.

docs/editor/debugging.md

Lines changed: 107 additions & 434 deletions
Large diffs are not rendered by default.
Lines changed: 2 additions & 2 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

docs/editor/images/debugging/launch-json-intellisense.png

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/java/java-debugging.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ If you would like to customize and persist your launch configuration, you can se
5252

5353
The `launch.json` file is located in a `.vscode` folder in your workspace (project root folder).
5454

55-
For more details on how to create the `launch.json`, read [Launch configurations](/docs/editor/debugging.md#launch-configurations); for more details on configuration options for Java, you can read [Configuration options](/docs/java/java-debugging.md#configuration-options).
55+
For more details on how to create the `launch.json`, read [Launch configurations](/docs/editor/debugging-configuration.md#launch-configurations); for more details on configuration options for Java, you can read [Configuration options](/docs/java/java-debugging.md#configuration-options).
5656

5757
## Run and Debug
5858

docs/java/java-spring-apps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Once you have the Extension Pack for Java installed, it will automatically build
5959

6060
![debug configuration in the Status bar](images/java-webapp/debugging-status-bar.png)
6161

62-
You can learn more about how VS Code launches your application in Debugging [Launch Configurations](/docs/editor/debugging.md#launch-configurations). Press `kb(workbench.action.debug.start)` again to launch the debugger.
62+
You can learn more about how VS Code launches your application in Debugging [Launch Configurations](/docs/editor/debugging-configuration.md#launch-configurations). Press `kb(workbench.action.debug.start)` again to launch the debugger.
6363

6464
![Run Spring Boot](images/java-webapp/run-spring-boot.gif)
6565

0 commit comments

Comments
 (0)