Я пишу расширение для завершения VS Code.registerCompletionItemProvider()
требует, чтобы селектор DocumentSelector указывал, с какими документами он работает.В настоящее время у меня есть это, которое, кажется, работает, но не очень элегантно:
let provider = vscode.languages.registerCompletionItemProvider(
[{ pattern: '**', scheme: 'file' }, { pattern: '**', scheme: 'untitled' }],
{ /* other stuff */ }
);
Если я оставлю scheme
выключенным, это также работает, но VS Code выдает мне предупреждение о снятии вины, подразумевая, что ядолжен держать это.Есть ли более простой способ выбрать все документы?