如何在 vscode 中查看所有默认值 setting.json

How can I see all default setting.json in vscode

我想查看所有默认值 setting.json 并在现场更改它以进行测试,

但现在我的 settings.json 只显示自定义设置。

例如,我只能看到自己设置的自定义设置,看起来不错,

但这有一个缺点,我无法弄清楚vscode设置的选项

我该如何解决?

settings.json

{
  "editor.multiCursorModifier": "ctrlCmd",
  "editor.formatOnSave": true,
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "workbench.colorCustomizations": {
    "activityBarBadge.background": "#C6FF00",
    "activityBar.activeBorder": "#C6FF00",
    "list.activeSelectionForeground": "#C6FF00",
    "list.inactiveSelectionForeground": "#C6FF00",
    "list.highlightForeground": "#C6FF00",
    "scrollbarSlider.activeBackground": "#C6FF0050",
    "editorSuggestWidget.highlightForeground": "#C6FF00",
    "textLink.foreground": "#C6FF00",
    "progressBar.background": "#C6FF00",
    "pickerGroup.foreground": "#C6FF00",
    "tab.activeBorder": "#C6FF00",
    "notificationLink.foreground": "#C6FF00",
    "editorWidget.resizeBorder": "#C6FF00",
    "editorWidget.border": "#C6FF00",
    "settings.modifiedItemIndicator": "#C6FF00",
    "settings.headerForeground": "#C6FF00",
    "panelTitle.activeBorder": "#C6FF00",
    "breadcrumb.activeSelectionForeground": "#C6FF00",
    "menu.selectionForeground": "#C6FF00",
    "menubar.selectionForeground": "#C6FF00",
    "editor.findMatchBorder": "#C6FF00",
    "selection.background": "#C6FF0040"
  },
  "workbench.iconTheme": "material-icon-theme",
  "files.simpleDialog.enable": true,
  "auto-rename-tag.activationOnLanguage": ["html", "xml", "php", "javascript"],
  "editor.minimap.enabled": false,
  "window.zoomLevel": 2,
  "workbench.colorTheme": "Community Material Theme Palenight High Contrast",
  "javascript.implicitProjectConfig.checkJs": true,
  "sync.gist": "",
  "workbench.settings.editor": "json",
  "breadcrumbs.enabled": true,
  "workbench.editor.showTabs": false,
  "emmet.includeLanguages": {
    "javascript": "javascriptreact"
  },
  "editor.cursorStyle": "block"
}

有几种方法可以处理这个 stefancho:

  1. 只需在它自己的选项卡中打开默认设置
  2. 更改设置的默认视图
  3. 在 'split view'
  4. 中显示设置

定期开放

  • 使用命令面板,键入:> Preferences: Open Default Settings
  • 使用 commandId 为其分配一个键绑定:workbench.action.openRawDefaultSettings

默认视图:

默认情况下,您的 JSON 视图将如下所示:

您可以使用 commandId 更改默认布局:workbench.settings.openDefaultSettings

Controls weather opening settings also opens an editor showing all default settings

现在,当您使用常规快捷方式进行设置时,它会同时显示:

这有效地打开了它旁边的另一个编辑器,它允许您聚焦它并使用您的普通键绑定导航它。

拆分视图

将 commandId:workbench.settings.useSplitJSON 设置为 true 以在拆分视图中打开设置:

请务必注意此处与上一个选项的区别;如注释所示,您的设置成为一个单独的选项卡。这意味着您不能仅使用键盘快捷键来切换到默认编辑器设置,您必须使用鼠标将其聚焦,然后您可以使用键盘导航,但您仍然不能使用折叠块等快捷键。但是,此视图提供了有助于分离设置的上下文下拉菜单。无论哪种方式,您仍然可以搜索。