From 987c3dccf45ef0447b7b4c52c81794fab2b6dad5 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 10 May 2018 18:11:47 -0700 Subject: [PATCH] Support TS string completion item kind --- .../src/features/completionItemProvider.ts | 2 ++ extensions/typescript-language-features/src/protocol.const.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/extensions/typescript-language-features/src/features/completionItemProvider.ts b/extensions/typescript-language-features/src/features/completionItemProvider.ts index 6043e069971..2a83e062425 100644 --- a/extensions/typescript-language-features/src/features/completionItemProvider.ts +++ b/extensions/typescript-language-features/src/features/completionItemProvider.ts @@ -136,6 +136,8 @@ class MyCompletionItem extends vscode.CompletionItem { return vscode.CompletionItemKind.File; case PConst.Kind.directory: return vscode.CompletionItemKind.Folder; + case PConst.Kind.string: + return vscode.CompletionItemKind.Constant; } return vscode.CompletionItemKind.Property; } diff --git a/extensions/typescript-language-features/src/protocol.const.ts b/extensions/typescript-language-features/src/protocol.const.ts index 25cb015316b..735e2aac259 100644 --- a/extensions/typescript-language-features/src/protocol.const.ts +++ b/extensions/typescript-language-features/src/protocol.const.ts @@ -31,6 +31,7 @@ export class Kind { public static readonly type = 'type'; public static readonly variable = 'var'; public static readonly warning = 'warning'; + public static readonly string = 'string'; } -- GitLab