问题描述
我正在编写一个vscode(Visual Studio代码)扩展,当我尝试更新类似波纹管代码的配置时,会出现以下错误:rejected promise not handled within 1 second: Error: Unable to write to Workspace Settings because no workspace is opened. Please open a workspace first and try again.
我的代码:
vscode.workspace.getConfiguration("myextention").update("myextention.conf","231231223");
解决方法
我遇到了同样的问题。
错误的意思是:
使用您的扩展程序的用户必须打开保存配置的工作区。
工作区不是您用来开发扩展的地方。
您可以查看 How to store data for each "user" - VSCode Extention 以了解另一种保存参数的方式。