【问题标题】:Saving user preferences/settings for vscode extension保存 vscode 扩展的用户首选项/设置
【发布时间】:2019-04-01 17:37:29
【问题描述】:

为扩展程序存储用户设置的最佳做法是什么?我可以考虑将它们以某种特定格式保存在文本文件中。有没有使用vscode API 的集成方式?

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    VSCode 扩展通常会提供要在user and workspace settings.json files 中使用的设置。

    设置为扩展的package.json 中的registered via contributes.configuration,允许的值可以灵活地用JSON 模式描述(这也允许在JSON 文件中完成代码)。然后可以使用workspace.getConfiguration() API 检查设置的值。

    还有一个sample extension 展示了 vscode-extension-samples 中的配置 API。

    为特定的扩展设置单独的文件会有点不寻常。

    【讨论】:

      猜你喜欢
      • 2016-09-10
      • 2013-04-29
      • 2011-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多