Skip to content
File

Blob: .devcontainer/devcontainer.json

json29 lines
1{
2 "name": "C++: Workerd",
3 "build": {
4 "dockerfile": "Dockerfile"
5 },
6 "customizations": {
7 // Configure properties specific to VS Code.
8 "vscode": {
9 // Add the IDs of extensions you want installed when the container is created.
10 "extensions": [
11 "BazelBuild.vscode-bazel",
12 "eamodio.gitlens",
13 "streetsidesoftware.code-spell-checker",
14 "llvm-vs-code-extensions.vscode-clangd",
15 "ms-vscode.cpptools",
16 "abronan.capnproto-syntax",
17 "DavidAnson.vscode-markdownlint"
18 ],
19 "settings": {
20 // The Microsoft C/C++ extension has IntelliSense support that is not compatible with the clangd extension.
21 "C_Cpp.intelliSenseEngine": "disabled",
22 "C_Cpp.default.cppStandard": "c++20"
23 }
24 }
25 }
26 // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
27 // "remoteUser": "root"
28}