diff --git a/docs/src/languages/deno.md b/docs/src/languages/deno.md index 7993ce81d95005378ec8478cab72a34603ebf833..3b5e4a1ff9d7467426917a21508234c3f62d5d34 100644 --- a/docs/src/languages/deno.md +++ b/docs/src/languages/deno.md @@ -4,8 +4,36 @@ Deno support is available through the [Deno extension](https://github.com/zed-in - Language server: [Deno Language Server](https://docs.deno.com/runtime/manual/advanced/language_server/overview/) +## Deno Configuration + +To use the Deno Language Server with TypeScript and TSX files, you will likely wish to to disable the default language servers and enable deno by adding the following to your settings.json: + +```json +{ + "languages": { + "TypeScript": { + "language_servers": [ + "deno", + "!typescript-language-server", + "!vtsls", + "!eslint" + ] + }, + "TSX": { + "language_servers": [ + "deno", + "!typescript-language-server", + "!vtsls", + "!eslint" + ] + } + } +} +``` + +See [Configuring supported languages](../configuring-languages.md) in the Zed documentation for more information. +