Visual studio code vs代码扩展能否更改vs代码设置?

Visual studio code vs代码扩展能否更改vs代码设置?,visual-studio-code,vscode-settings,vscode-extensions,Visual Studio Code,Vscode Settings,Vscode Extensions,我想知道我是否可以做一个扩展,使“渲染空白”的所有。我知道您可以在“文件->首选项->设置->渲染Witespace:all”中更改它,但我的问题是,当用户安装我的扩展时,此属性会更改 有可能吗? 谢谢您您的扩展代码可以并且可以更改用户、工作区或机器范围中的任何设置 请注意,每个设置旁边都有一个齿轮图标,可用于复制设置ID: 复制ID并在此代码中使用: wait vscode.workspace.getConfiguration() .update('editor.renderWhitesp

我想知道我是否可以做一个扩展,使“渲染空白”的所有。我知道您可以在“文件->首选项->设置->渲染Witespace:all”中更改它,但我的问题是,当用户安装我的扩展时,此属性会更改

有可能吗?
谢谢您

您的扩展代码可以并且可以更改用户、工作区或机器范围中的任何设置

请注意,每个设置旁边都有一个齿轮图标,可用于复制设置ID:

复制ID并在此代码中使用:

wait vscode.workspace.getConfiguration()
.update('editor.renderWhitespace','selection',vscode.ConfigurationTarget.Global);
以下是如何使用配置设置的完整示例: