如何获取VS Code基础settings.json所有配置字段列表及默认值?
VS Code原生合法配置列表及默认值查看方法
有三种直接可用的方式,全程不需要依赖第三方扩展:
- 通过内置设置面板筛选原生配置
按快捷键Ctrl+,(macOS系统用Cmd+,)打开设置面板,在顶部搜索框输入@builtin,就能过滤掉所有第三方扩展贡献的配置项,只显示VS Code自带的基础配置,每个配置项下方都会标注默认值、可选值范围和功能说明。 - 直接打开内置默认配置JSON文件
按快捷键Ctrl+Shift+P(macOS系统用Cmd+Shift+P)调出命令面板,搜索并执行Preferences: Open Default Settings (JSON)命令,打开的就是VS Code内置的完整基础配置清单文件,所有合法的配置字段、对应的默认值都完整列在这个文件里。你在自己的用户settings.json里写配置时,VS Code就是对照这个文件做合法性校验的,不在这份清单里的字段就会被置灰,提示Unknown Configuration Setting错误。 - 编辑配置时实时补全校验
编辑个人settings.json文件时,输入配置字段的前缀后,VS Code弹出的自动补全列表会自动展示当前上下文里所有合法的配置项,选择原生分类下的补全项即可避免写出非法配置字段。
你提到的非法配置报错示例:
{ "html.autoClosingTags": "never", "html.fake": "never" }
示例里的html.fake不在内置合法配置清单中,所以会触发置灰和未知配置提示。
内容的提问来源于stack exchange,提问作者Vercidium
相关产品推荐
相关产品推荐

