diff --git a/extensions/typescript-language-features/src/languageFeatures/quickFix.ts b/extensions/typescript-language-features/src/languageFeatures/quickFix.ts index ab033714a8e..030a0debeeb 100644 --- a/extensions/typescript-language-features/src/languageFeatures/quickFix.ts +++ b/extensions/typescript-language-features/src/languageFeatures/quickFix.ts @@ -327,6 +327,18 @@ class TypeScriptQuickFixProvider implements vscode.CodeActionProvider{ - prompt: `Suggest 5 names for the ${kind} + prompt: `Suggest 5 ${kind} names for the code below: \`\`\` ${document.getText(rangeOrSelection)}. \`\`\` `, diff --git a/extensions/typescript-language-features/src/tsServer/protocol/fixNames.ts b/extensions/typescript-language-features/src/tsServer/protocol/fixNames.ts index c456dceaab3..c4234010302 100644 --- a/extensions/typescript-language-features/src/tsServer/protocol/fixNames.ts +++ b/extensions/typescript-language-features/src/tsServer/protocol/fixNames.ts @@ -18,5 +18,7 @@ export const removeUnnecessaryAwait = 'removeUnnecessaryAwait'; export const spelling = 'spelling'; export const inferFromUsage = 'inferFromUsage'; export const addNameToNamelessParameter = 'addNameToNamelessParameter'; +export const fixMissingFunctionDeclaration = 'fixMissingFunctionDeclaration'; +export const fixClassDoesntImplementInheritedAbstractMember = 'fixClassDoesntImplementInheritedAbstractMember'; export const unreachableCode = 'fixUnreachableCode'; export const unusedIdentifier = 'unusedIdentifier';