我正在为VS Code写一个完成扩展。 registerCompletionItemProvider()
需要一个DocumentSelector选择器来指定要使用的文档。我目前有这个,这似乎可行,但不是很优雅:
let provider = vscode.languages.registerCompletionItemProvider(
[{ pattern: '**', scheme: 'file' }, { pattern: '**', scheme: 'untitled' }],
{ /* other stuff */ }
);
如果我不使用scheme
,它也可以工作,但是VS Code给我一个内gui的警告,暗示我应该保留它。有没有更简单的方法来选择所有文档?