配置修改

在用户安装了插件后,可能会修改配置,如何实时监听配置项的修改呢? vscode提供了onDidChangeConfiguration事件监听。

vscode.workspace.onDidChangeConfiguration(function(event) {
  const configList = ['includes'];
  // affectsConfiguration: 判断是否变更了指定配置项
  const affected = configList.some(item => event.affectsConfiguration(item));
  if (affected) {
    // do some thing ...
  }
});
© 2017~ 随风逐叶 all right reserved,powered by Gitbook文章修订时间: 2021-10-20 16:11:13

results matching ""

    No results matching ""