| { |
| "folders": [ |
| { |
| "path": "." |
| } |
| ], |
| //////// |
| // Recommended Extensions for VSCode and Fuchsia |
| // |
| "extensions": { |
| "recommendations": [ |
| // Fuchsia's own VSCode extension. Provides ZXDB support, a log view, and |
| // default target selection. |
| "fuchsia-authors.vscode-fuchsia", |
| // For working with the Bazel build system |
| "BazelBuild.vscode-bazel" |
| ] |
| }, |
| //////// |
| // Default settings for recommended Fuchsia extensions |
| // |
| "settings": { |
| // Enable clickable build targets in BUILD.bazel files |
| "bazel.enableCodeLens": true, |
| // Use the bazel executable fetched by `scripts/bootstrap.sh`. |
| "bazel.executable": "tools/bazel" |
| }, |
| "launch": { |
| "version": "0.2.0", |
| "configurations": [ |
| { |
| "name": "Fuchsia Hello World", |
| "type": "zxdb", |
| "request": "launch", |
| "launchCommand": "tools/bazel run //src/hello_world:pkg.component", |
| "process": "hello_world" |
| } |
| ] |
| } |
| } |