When using Deno with the example configuration as described here, duplicate lsp information is displayed in Javascript files. This pull request solves that issue by adding Javascript to the configuration. Release Notes: - Improve LSP support when using Deno with Javascript using the default configuration.
1.4 KiB
1.4 KiB
Deno
Deno support is available through the Deno extension.
- Language server: Deno Language Server
Deno Configuration
To use the Deno Language Server with TypeScript and TSX files, you will likely wish to disable the default language servers and enable deno by adding the following to your settings.json:
{
"lsp": {
"deno": {
"settings": {
"deno": {
"enable": true
}
}
}
},
"languages": {
"JavaScript": {
"language_servers": [
"deno",
"!typescript-language-server",
"!vtsls",
"!eslint"
],
"formatter": "language_server"
},
"TypeScript": {
"language_servers": [
"deno",
"!typescript-language-server",
"!vtsls",
"!eslint"
],
"formatter": "language_server"
},
"TSX": {
"language_servers": [
"deno",
"!typescript-language-server",
"!vtsls",
"!eslint"
],
"formatter": "language_server"
}
}
}
See Configuring supported languages in the Zed documentation for more information.