Skip to content

Commit de91f38

Browse files
authored
Update supporting.md (devcontainers#38)
1 parent 4e73e7e commit de91f38

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

supporting.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ Visual Studio Code specific properties go under `vscode` inside `customizations`
3333

3434
Please note that [Dev Containers](#dev-containers) and [GitHub Codespaces](#github-codespaces) support the VS Code properties.
3535

36+
### <a href="#visual-studio" name="visual-studio" class="anchor"> Visual Studio </a>
37+
38+
Visual Studio added Dev Container support in Visual Studio 2022 17.4 for C++ projects using CMake Presets. It is part of the Linux and embedded development with C++ workload, so make sure it is selected in your VS installation. Visual Studio manages the lifecycle of Dev Containers it uses as you work, but it treats them as remote targets in a similar way to other Linux or WSL targets.
39+
40+
You may learn more in the [announcement blog post](https://devblogs.microsoft.com/cppblog/dev-containers-for-c-in-visual-studio/).
41+
3642
## <a href="#tools" name="tools" class="anchor"> Tools </a>
3743

3844
## <a href="#devcontainer-cli" name="devcontainer-cli" class="anchor"> Dev container CLI </a>
@@ -41,9 +47,9 @@ A dev container command line interface (CLI) that implements this specification.
4147

4248
The CLI can take a `devcontainer.json` and create and configure a dev container from it. It allows for prebuilding dev container definitions using a CI or DevOps product like GitHub Actions. It can detect and include dev container features and apply them at container runtime, and run [lifecycle commands](implementors/json_reference/#lifecycle-scripts) like `postCreateCommand`, providing more power than a plain `docker build` and `docker run`.
4349

44-
### <a href="#dev-containers-cli" name="dev-containers-cli" class="anchor"> Dev Containers CLI </a>
50+
### <a href="#dev-containers-cli" name="dev-containers-cli" class="anchor"> VS Code extension CLI </a>
4551

46-
There is a Dev Containers extension [`devcontainer` CLI](https://code.visualstudio.com/docs/remote/devcontainer-cli) which may be installed within the Dev Containers extension or through the command line.
52+
VS Code has a [CLI](https://code.visualstudio.com/docs/remote/devcontainer-cli) which may be installed within the Dev Containers extension or through the command line.
4753

4854
### <a href="#dev-containers" name="dev-containers" class="anchor"> Visual Studio Code Dev Containers </a>
4955

0 commit comments

Comments
 (0)