CLogViewer 插件开发——受信工作区
说明
关键词是这个 『workspace-trust』官方描述在这里
简单来说就是是否信任打开的文件夹,如果信任的话,就会开启所有功能,不信任就是开启有限的功能
问题
有小伙伴反馈安装插件后无法看到插件,面对面解决后发现小伙伴没有打开一个文件夹,并且选择信任,导致插件检测到非信任区间,不加载插件。
解决方案
因为我们的插件和工作区间其实没有关系,完全可以在不信任的工作区间上打开,所以决定改为非信任模式先也能运行,解决方案也很简单,在 package.json
加上以下代码即可
{
.....
"capabilities": {
"untrustedWorkspaces": {
"supported": true
}
}
.....
}
加上后表示支持不受信区间支持