【发布时间】:2021-04-26 18:45:06
【问题描述】:
我为我的扩展程序创建了一个completionitemprovider,但现在基于文档中的单词的建议没有显示。我必须提供文档中的每个单词吗?
export class ScriptViewProvider implements vscode.CompletionItemProvider
...
extension.context.subscriptions.push(vscode.languages.registerCompletionItemProvider(
["language"],
this));
...
async provideCompletionItems(document : vscode.TextDocument, position : vscode.Position) : Promise<vscode.CompletionItem[]> {
let completions : vscode.CompletionItem[] = [];
let completion = new vscode.CompletionItem("bla", vscode.CompletionItemKind.Field);
completions.push(completion);
return completions;
}
当我输入“b”时,它会显示“bla”,但文档中的其他单词都没有出现。
【问题讨论】:
标签: intellisense vscode-extensions autosuggest