diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-05-10 11:16:04 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-10 11:16:04 +1000 |
commit | 84733d90c7cf9b6768acf78f4204b2293f2d1bc0 (patch) | |
tree | 77b46b8c22a441895205d8898bb27a41c20bdf51 /docs/typescript | |
parent | 33b1a6ed617a9e3f9448d6699f6fca8af7330c80 (diff) |
feat: support workspace folders configuration (#10488)
Ref #8643
Diffstat (limited to 'docs/typescript')
-rw-r--r-- | docs/typescript/faqs.md | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/typescript/faqs.md b/docs/typescript/faqs.md index 65f1d92b7..3b5b7e0b1 100644 --- a/docs/typescript/faqs.md +++ b/docs/typescript/faqs.md @@ -114,3 +114,16 @@ compiler. Its main purpose is to ensure that TypeScript and JavaScript can run under Deno. The secondary ability to do TypeScript and JavaScript emitting via the runtime API `Deno.emit()` is intended to be simple and straight forward and support a certain set of use cases. + +### How do I combine Deno code with non-Deno code in my IDE? + +The Deno language server supports the ability to have a "per-resource" +configuration of enabling Deno or not. This also requires a client IDE to +support this ability. For Visual Studio Code the official +[Deno extension](https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno) +supports the vscode concept of +[multi-root workspace](https://code.visualstudio.com/docs/editor/multi-root-workspaces). +This means you just need to add folders to the workspace and set the +`deno.enable` setting as required on each folder. + +For other IDEs, the client extensions needs to support the similar IDE concepts. |