我正在使用VS Code开发智能感知扩展。我的用例是显示一个文件中已经可用的SCSS变量(例如variables.scss)。
假设我有一个这样定义的完成项目
vscode.languages.registerCompletionItemProvider('plaintext', {
provideCompletionItems(document, position, token) {
var a = new vscode.CompletionItem("$white: #fff;");
a.insertText = '$white;';
return [a];
}
});
如果我在文本文件中键入f
。我没有看到任何激烈程度的清单。但是,如果我键入w
,我将再次看到$white: #fff;
。如果我键入wf
,我将看到以下突出显示:
即使我输入f
,我也需要查看列表,但没有任何显示。
任何帮助表示赞赏。