首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在vscode中存储扩展相关信息的位置

在vscode中存储扩展相关信息的位置
EN

Stack Overflow用户
提问于 2017-04-24 22:41:38
回答 1查看 1.2K关注 0票数 2

我正在创建一个扩展,在这个扩展中,我需要从user获取一个字符串并存储它,这样将来我就可以通过quickdropbox给出一个建议。现在,哪种方式才是存储用户输入数据的真正方式?我看过项目经理扩展源码。在这里,用户输入项目名称存储在%APPDATA%\Code\User文件夹中的project.json中。这是正确的存储方式吗?对不起,我的英语很差。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-25 01:45:01

如果不希望用户在存储后看到这个字符串(就像在User Settings中一样,您应该使用context.globalState。我做了另一个和你的场景类似的扩展,叫做Tagged Comment

下面是它存储值的方式:

context.globalState.update('lastTagged', str);

下面是它加载值的方式:

let lastTagged = context.globalState.get('lastTagged', '');
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43591105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档