vscode插件编写 有类似localstorage的东西吗?
发布于 5 年前 作者 liyechen 3965 次浏览 来自 问答

正在写一个vscode的插件,想要存一些数据到vscode里,类似浏览器里的storage,请问vscode有类似这样的地方吗?求教

8 回复

不是自带 configuration 的接口么。。。

@atian25 我想要的是那种在代码里能够get,set之类的操作 configuration可以嘛 我母鸡哎 不过我后来看文档找到了符合我想要的 23333

贴图: 微1node.png 2node.png

目前我的做法是在activate里将context传到插件类里,然后context里的globalState可以update(set)以及get。 符合我目前的需求,不知后续如何。

刚测试了,这个globalState即使关闭了vscode,也会保存。 下次再打开的时候还是存在的。有点类似浏览器的storage。

如果是一些配置开关的,最好是用 Configuration

@atian25 嗯 确实 不过我的需求是要记录一些时间长度之类的数据,不是开关能够满足的 不过谢谢啦

@liyechen globalState不是写配置文件?

@chapgaga vs3.png 官方的文档是这样写的 好像跟配置文件木有关系?母鸡啊

回到顶部