Disable vtsls by default (#12611)

This PR adds default settings to disable `vtsls` by default so that
there aren't multiple TypeScript language servers running.

I also renamed the language server from `vtsls-language-server` to just
`vtsls`, since the `-language-server` suffix was redundant.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers
2024-06-03 14:30:33 -04:00
committed by GitHub
parent 959f0dcded
commit 2f65c3c6e6
2 changed files with 4 additions and 1 deletions
+3
View File
@@ -700,6 +700,7 @@
}
},
"JavaScript": {
"language_servers": ["typescript-language-server", "!vtsls", ".."],
"prettier": {
"allowed": true
}
@@ -748,6 +749,7 @@
}
},
"TSX": {
"language_servers": ["typescript-language-server", "!vtsls", ".."],
"prettier": {
"allowed": true
}
@@ -758,6 +760,7 @@
}
},
"TypeScript": {
"language_servers": ["typescript-language-server", "!vtsls", ".."],
"prettier": {
"allowed": true
}
+1 -1
View File
@@ -38,7 +38,7 @@ struct TypeScriptVersions {
#[async_trait(?Send)]
impl LspAdapter for VtslsLspAdapter {
fn name(&self) -> LanguageServerName {
LanguageServerName("vtsls-language-server".into())
LanguageServerName("vtsls".into())
}
async fn fetch_latest_server_version(