mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-24 20:26:08 +00:00
Create settings section for inlay hints
When I split out these, I forgot to include inlay hints too
This commit is contained in:
@@ -208,7 +208,9 @@
|
||||
"default": false,
|
||||
"markdownDescription": "%typescript.useTsgo%",
|
||||
"scope": "window",
|
||||
"tags": ["experimental"]
|
||||
"tags": [
|
||||
"experimental"
|
||||
]
|
||||
},
|
||||
"typescript.implementationsCodeLens.showOnInterfaceMethods": {
|
||||
"type": "boolean",
|
||||
@@ -216,116 +218,6 @@
|
||||
"description": "%typescript.implementationsCodeLens.showOnInterfaceMethods%",
|
||||
"scope": "window"
|
||||
},
|
||||
"typescript.inlayHints.parameterNames.enabled": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"none",
|
||||
"literals",
|
||||
"all"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"%inlayHints.parameterNames.none%",
|
||||
"%inlayHints.parameterNames.literals%",
|
||||
"%inlayHints.parameterNames.all%"
|
||||
],
|
||||
"default": "none",
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.suppressWhenArgumentMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.parameterTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.variableTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.variableTypes.suppressWhenTypeMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.propertyDeclarationTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.propertyDeclarationTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.functionLikeReturnTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.functionLikeReturnTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.enumMemberValues.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.enumMemberValues.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.parameterNames.enabled": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"none",
|
||||
"literals",
|
||||
"all"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"%inlayHints.parameterNames.none%",
|
||||
"%inlayHints.parameterNames.literals%",
|
||||
"%inlayHints.parameterNames.all%"
|
||||
],
|
||||
"default": "none",
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.suppressWhenArgumentMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.parameterTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.variableTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.variableTypes.suppressWhenTypeMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.propertyDeclarationTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.propertyDeclarationTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.functionLikeReturnTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.functionLikeReturnTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.reportStyleChecksAsWarnings": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
@@ -1370,6 +1262,123 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"title": "%configuration.inlayHints%",
|
||||
"order": 24,
|
||||
"properties": {
|
||||
"typescript.inlayHints.parameterNames.enabled": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"none",
|
||||
"literals",
|
||||
"all"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"%inlayHints.parameterNames.none%",
|
||||
"%inlayHints.parameterNames.literals%",
|
||||
"%inlayHints.parameterNames.all%"
|
||||
],
|
||||
"default": "none",
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.suppressWhenArgumentMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.parameterTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.variableTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.variableTypes.suppressWhenTypeMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.propertyDeclarationTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.propertyDeclarationTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.functionLikeReturnTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.functionLikeReturnTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.inlayHints.enumMemberValues.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.enumMemberValues.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.parameterNames.enabled": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"none",
|
||||
"literals",
|
||||
"all"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"%inlayHints.parameterNames.none%",
|
||||
"%inlayHints.parameterNames.literals%",
|
||||
"%inlayHints.parameterNames.all%"
|
||||
],
|
||||
"default": "none",
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterNames.suppressWhenArgumentMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.parameterTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.parameterTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.variableTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.variableTypes.suppressWhenTypeMatchesName": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"markdownDescription": "%configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.propertyDeclarationTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.propertyDeclarationTypes.enabled%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.inlayHints.functionLikeReturnTypes.enabled": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%configuration.inlayHints.functionLikeReturnTypes.enabled%",
|
||||
"scope": "resource"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"title": "%configuration.server%",
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"configuration.preferences": "Preferences",
|
||||
"configuration.format": "Formatting",
|
||||
"configuration.suggest": "Suggestions",
|
||||
"configuration.inlayHints": "Inlay Hints",
|
||||
"configuration.server": "TS Server",
|
||||
"configuration.suggest.completeFunctionCalls": "Complete functions with their parameter signature.",
|
||||
"configuration.suggest.includeAutomaticOptionalChainCompletions": "Enable/disable showing completions on potentially undefined values that insert an optional chain call. Requires strict null checks to be enabled.",
|
||||
|
||||
Reference in New Issue
Block a user