Add CompletionItemKind.Folder (#17438)

* Add CompletionItemKind.Folder

Fixes #17435

Adds a new completion item kind for folder/directories. This is useful for path intellisense

For the icons, I copied the icons for folders into the suggestion icon set. Let me know if new ones are needed instead.

* Fix monaco.d.ts
This commit is contained in:
Matt Bierner
2016-12-19 13:09:54 -08:00
committed by GitHub
parent f468a8f2e2
commit 5162e3b5b5
11 changed files with 18 additions and 6 deletions

View File

@@ -257,6 +257,7 @@ export const CompletionItemKind = {
case types.CompletionItemKind.Color: return 'color';
case types.CompletionItemKind.File: return 'file';
case types.CompletionItemKind.Reference: return 'reference';
case types.CompletionItemKind.Folder: return 'folder';
}
return 'property';
},

View File

@@ -830,7 +830,8 @@ export enum CompletionItemKind {
Snippet = 14,
Color = 15,
File = 16,
Reference = 17
Reference = 17,
Folder = 18
}
export class CompletionItem {