如何为Visual Studio代码扩展创建自定义ColorProvider?

时间:2019-02-16 21:13:30

标签: javascript typescript visual-studio-code vscode-settings vscode-extensions

我正在开发一个Visual Studio代码简单扩展,其中我想将sass文件颜色提供程序更改为与css文件之一相同 我已经完成了

vscode.languages.registerColorProvider(DocumentSelector, DocumentColorProvider);

但是我对DocumentColorProvider api和 我已经这样声明了我的DocumentSelector:

let sel: vscode.DocumentSelector = { scheme: 'file', language: 'sass' };

我要在其中为sass文件提供颜色提供程序

但是我无法声明DocumentColorProvider,我不确定该如何处理,它是一个类吗?接口?哈希?, 我已经读过DocumentationAPI Documentation,但仍然不知道如何做

如何在DocumentColorProvider中声明一个DocumentColorProvider以及provideDocumentColors和ProvideColorPresentations?

我也根据Hello World Extension的打字稿示例完成了此操作

0 个答案:

没有答案