Introduce typescript.tsserver.useSyntaxServer

Fixes #131142

This setting replaces `typescript.tsserver.useSeparateSyntaxServer` and officailly documents the syntax only mode on desktop
This commit is contained in:
Matt Bierner
2021-08-18 18:36:10 -07:00
parent cbe3f7c803
commit e802791cf1
5 changed files with 50 additions and 20 deletions

View File

@@ -971,8 +971,25 @@
"type": "boolean",
"default": true,
"description": "%configuration.tsserver.useSeparateSyntaxServer%",
"markdownDeprecationMessage": "%configuration.tsserver.useSeparateSyntaxServer.deprecation%",
"scope": "window"
},
"typescript.tsserver.useSyntaxServer": {
"type": "string",
"scope": "window",
"description": "%configuration.tsserver.useSyntaxServer%",
"default": "auto",
"enum": [
"always",
"never",
"auto"
],
"enumDescriptions": [
"%configuration.tsserver.useSyntaxServer.always%",
"%configuration.tsserver.useSyntaxServer.never%",
"%configuration.tsserver.useSyntaxServer.auto%"
]
},
"typescript.tsserver.maxTsServerMemory": {
"type": "number",
"default": 3072,