Adopt unified js/ts setting for suggest

Fixes #292934
This commit is contained in:
Matt Bierner
2026-02-12 15:07:36 -08:00
parent c5fb366012
commit dfc43c73a6
8 changed files with 178 additions and 20 deletions

View File

@@ -418,16 +418,28 @@
"markdownDescription": "%typescript.locale%",
"scope": "window"
},
"js/ts.suggestionActions.enabled": {
"type": "boolean",
"default": true,
"description": "%configuration.suggestionActions.enabled%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggestionActions.enabled": {
"type": "boolean",
"default": true,
"description": "%javascript.suggestionActions.enabled%",
"markdownDeprecationMessage": "%configuration.suggestionActions.enabled.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.suggestionActions.enabled": {
"type": "boolean",
"default": true,
"description": "%typescript.suggestionActions.enabled%",
"markdownDeprecationMessage": "%configuration.suggestionActions.enabled.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.updateImportsOnFileMove.enabled": {
@@ -531,124 +543,252 @@
"title": "%configuration.suggest%",
"order": 21,
"properties": {
"js/ts.suggest.enabled": {
"type": "boolean",
"default": true,
"description": "%typescript.suggest.enabled%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.enabled": {
"type": "boolean",
"default": true,
"description": "%typescript.suggest.enabled%",
"markdownDeprecationMessage": "%configuration.suggest.enabled.unifiedDeprecationMessage%",
"scope": "language-overridable"
},
"typescript.suggest.enabled": {
"type": "boolean",
"default": true,
"description": "%typescript.suggest.enabled%",
"markdownDeprecationMessage": "%configuration.suggest.enabled.unifiedDeprecationMessage%",
"scope": "language-overridable"
},
"js/ts.suggest.autoImports": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.autoImports%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.autoImports": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.autoImports%",
"markdownDeprecationMessage": "%configuration.suggest.autoImports.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.suggest.autoImports": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.autoImports%",
"markdownDeprecationMessage": "%configuration.suggest.autoImports.unifiedDeprecationMessage%",
"scope": "resource"
},
"js/ts.suggest.names": {
"type": "boolean",
"default": true,
"markdownDescription": "%configuration.suggest.names%",
"scope": "language-overridable",
"tags": [
"JavaScript"
]
},
"javascript.suggest.names": {
"type": "boolean",
"default": true,
"markdownDescription": "%configuration.suggest.names%",
"markdownDeprecationMessage": "%configuration.suggest.names.unifiedDeprecationMessage%",
"scope": "resource"
},
"js/ts.suggest.completeFunctionCalls": {
"type": "boolean",
"default": false,
"description": "%configuration.suggest.completeFunctionCalls%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.completeFunctionCalls": {
"type": "boolean",
"default": false,
"description": "%configuration.suggest.completeFunctionCalls%",
"markdownDeprecationMessage": "%configuration.suggest.completeFunctionCalls.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.suggest.completeFunctionCalls": {
"type": "boolean",
"default": false,
"description": "%configuration.suggest.completeFunctionCalls%",
"markdownDeprecationMessage": "%configuration.suggest.completeFunctionCalls.unifiedDeprecationMessage%",
"scope": "resource"
},
"js/ts.suggest.paths": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.paths%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.paths": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.paths%",
"markdownDeprecationMessage": "%configuration.suggest.paths.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.suggest.paths": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.paths%",
"markdownDeprecationMessage": "%configuration.suggest.paths.unifiedDeprecationMessage%",
"scope": "resource"
},
"js/ts.suggest.completeJSDocs": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.completeJSDocs%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.completeJSDocs": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.completeJSDocs%",
"markdownDeprecationMessage": "%configuration.suggest.completeJSDocs.unifiedDeprecationMessage%",
"scope": "language-overridable"
},
"typescript.suggest.completeJSDocs": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.completeJSDocs%",
"markdownDeprecationMessage": "%configuration.suggest.completeJSDocs.unifiedDeprecationMessage%",
"scope": "language-overridable"
},
"js/ts.suggest.jsdoc.generateReturns": {
"type": "boolean",
"default": true,
"markdownDescription": "%configuration.suggest.jsdoc.generateReturns%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.jsdoc.generateReturns": {
"type": "boolean",
"default": true,
"markdownDescription": "%configuration.suggest.jsdoc.generateReturns%",
"markdownDeprecationMessage": "%configuration.suggest.jsdoc.generateReturns.unifiedDeprecationMessage%",
"scope": "language-overridable"
},
"typescript.suggest.jsdoc.generateReturns": {
"type": "boolean",
"default": true,
"markdownDescription": "%configuration.suggest.jsdoc.generateReturns%",
"markdownDeprecationMessage": "%configuration.suggest.jsdoc.generateReturns.unifiedDeprecationMessage%",
"scope": "language-overridable"
},
"js/ts.suggest.includeAutomaticOptionalChainCompletions": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.includeAutomaticOptionalChainCompletions%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.includeAutomaticOptionalChainCompletions": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.includeAutomaticOptionalChainCompletions%",
"markdownDeprecationMessage": "%configuration.suggest.includeAutomaticOptionalChainCompletions.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.suggest.includeAutomaticOptionalChainCompletions": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.includeAutomaticOptionalChainCompletions%",
"markdownDeprecationMessage": "%configuration.suggest.includeAutomaticOptionalChainCompletions.unifiedDeprecationMessage%",
"scope": "resource"
},
"js/ts.suggest.includeCompletionsForImportStatements": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.includeCompletionsForImportStatements%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.includeCompletionsForImportStatements": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.includeCompletionsForImportStatements%",
"markdownDeprecationMessage": "%configuration.suggest.includeCompletionsForImportStatements.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.suggest.includeCompletionsForImportStatements": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.includeCompletionsForImportStatements%",
"markdownDeprecationMessage": "%configuration.suggest.includeCompletionsForImportStatements.unifiedDeprecationMessage%",
"scope": "resource"
},
"js/ts.suggest.classMemberSnippets.enabled": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.classMemberSnippets.enabled%",
"scope": "language-overridable",
"tags": [
"JavaScript",
"TypeScript"
]
},
"javascript.suggest.classMemberSnippets.enabled": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.classMemberSnippets.enabled%",
"markdownDeprecationMessage": "%configuration.suggest.classMemberSnippets.enabled.unifiedDeprecationMessage%",
"scope": "resource"
},
"typescript.suggest.classMemberSnippets.enabled": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.classMemberSnippets.enabled%",
"markdownDeprecationMessage": "%configuration.suggest.classMemberSnippets.enabled.unifiedDeprecationMessage%",
"scope": "resource"
},
"js/ts.suggest.objectLiteralMethodSnippets.enabled": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.objectLiteralMethodSnippets.enabled%",
"scope": "language-overridable",
"tags": [
"TypeScript"
]
},
"typescript.suggest.objectLiteralMethodSnippets.enabled": {
"type": "boolean",
"default": true,
"description": "%configuration.suggest.objectLiteralMethodSnippets.enabled%",
"markdownDeprecationMessage": "%configuration.suggest.objectLiteralMethodSnippets.enabled.unifiedDeprecationMessage%",
"scope": "resource"
}
}