我通过互联网VSCode documentation进行搜索,并且此处出现堆栈溢出的情况,但是我找不到一个说明ExtensionContext.globalState
是否是永久性存储解决方案的地方。
永久的意思是:
上述ExtensionContext.globalState
能满足上述几点要求?
致谢
答案 0 :(得分:1)
根据我的经验,globalState
确实在VSCode和扩展名更新后仍然存在。即使可能没有记录下来,也绝对打算以这种方式工作,正如您在查看this one之类的问题时看到的那样,由于一些内部更改,存储正在迁移(但是听起来很可能会丢失(由于迁移代码中的某些问题,直接跳过版本/从1.29跳到1.31进行存储)。
关于扩展程序的卸载-这个扩展程序很容易测试,因此我在我维护的使用全局存储的扩展程序上对此进行了测试。卸载并重新安装后,全局存储值仍然存在。