visual-studio-code - 保存vscode扩展的用户首选项/设置

标签 visual-studio-code vscode-extensions

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

最佳答案

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

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

还有一个sample extension,它在vscode-extension-samples中展示了Configuration API。

仅针对特定扩展名的设置使用单独的文件会有点不寻常。

关于visual-studio-code - 保存vscode扩展的用户首选项/设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55460712/

相关文章:

visual-studio-code - vscode 如何跳转到一行中的第一个非空白字符?

html - 如何在 VS Code 中自动格式化 Ruby 或 .erb 文件?

c++ - VS Code C++ 程序在调试时不显示任何输出

node.js - Visual Studio 代码中是否有一个扩展来从 package.json 获取实际安装的包版本?

visual-studio-code - VSCode - 如何仅在 javascript 文件中更改常量的颜色?

visual-studio-code - 可以扩展 Visual Studio Code 中的语言吗?

visual-studio-code - 对于 VS Code,可接受的已弃用 TextEditor.hide() 函数的替代方法是什么?

visual-studio-code - 来自同一位置的 ESlint 无法加载不同项目中的库

visual-studio-code - visual studio 代码导入自定义 css 和 js 扩展

visual-studio-code - VSCode 动态 JSON 模式验证