vs代码扩展名可以更改vs代码设置吗?

时间:2019-11-13 12:30:39

标签: visual-studio-code vscode-settings vscode-extensions

我想知道是否可以进行扩展以使所有人都能使用“渲染空白”。我知道您可以在“文件->首选项->设置->渲染Witespace:all”中进行更改,但是我的问题是我希望在用户安装扩展名时此属性更改。

enter image description here

可以吗? 谢谢

1 个答案:

答案 0 :(得分:0)

您的扩展代码可以并且可以更改用户,工作空间或计算机范围内的任何设置。

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

复制ID并在以下代码中使用它:

await vscode.workspace.getConfiguration()
    .update('editor.renderWhitespace', 'selection', vscode.ConfigurationTarget.Global);

以下是如何使用配置设置的完整示例:https://github.com/microsoft/vscode-extension-samples/tree/master/configuration-sample