主题颜色
您可以使用 workbench.colorCustomizations
用户设置来自定义您的 Visual Studio Code 活跃颜色主题。
{
"workbench.colorCustomizations": {
"activityBar.background": "#00AA00"
}
}
注意:如果您想使用现有的颜色主题,请参阅颜色主题,您将了解如何通过首选项:颜色主题下拉菜单 (⌘K ⌘T (Windows, Linux Ctrl+K Ctrl+T)) 设置活跃颜色主题。
主题颜色在 webview 中以 CSS 变量形式提供,并且有一个扩展可为其提供智能感知。
颜色格式
颜色值可以在 RGB 颜色模型中定义,带有用于透明度的 Alpha 通道。支持以下十六进制表示形式:#RGB
、#RGBA
、#RRGGBB
和 #RRGGBBAA
。R(红色)、G(绿色)、B(蓝色)和 A(Alpha)是十六进制字符(0-9、a-f 或 A-F)。三位表示法 (#RGB
) 是六位形式 (#RRGGBB
) 的缩写,四位 RGB 表示法 (#RGBA
) 是八位形式 (#RRGGBBAA
) 的缩写。例如,#e35f
与 #ee3355ff
是相同的颜色。
如果未定义 Alpha 值,则默认为 ff
(不透明,无透明度)。如果 Alpha 设置为 00
,则颜色完全透明。
某些颜色不应不透明,以免覆盖其他注释。检查颜色描述以查看哪些颜色适用。
对比色
对比色通常只在高对比度主题中设置。如果设置,它们会在 UI 中的项目周围添加额外的边框以增加对比度。
contrastActiveBorder
:活跃元素周围的额外边框,用于将其与其他元素分离以获得更高的对比度。contrastBorder
:元素周围的额外边框,用于将其与其他元素分离以获得更高的对比度。
基本颜色
focusBorder
:聚焦元素的整体边框颜色。此颜色仅在未被组件覆盖时使用。foreground
:整体前景颜色。此颜色仅在未被组件覆盖时使用。disabledForeground
:禁用元素的整体前景。此颜色仅在未被组件覆盖时使用。widget.border
:编辑器内查找/替换等小部件的边框颜色。widget.shadow
:编辑器内查找/替换等小部件的阴影颜色。selection.background
:工作台中文本选择的背景颜色(适用于输入字段或文本区域,不适用于编辑器和终端内的选择)。descriptionForeground
:提供附加信息的描述文本的前景颜色,例如用于标签。errorForeground
:错误消息的整体前景颜色(此颜色仅在未被组件覆盖时使用)。icon.foreground
:工作台中图标的默认颜色。sash.hoverBorder
:可拖动分栏条的悬停边框颜色。
窗口边框
VS Code 窗口边框的主题颜色。
window.activeBorder
:活跃(聚焦)窗口的边框颜色。window.inactiveBorder
:非活跃(未聚焦)窗口的边框颜色。
窗口边框颜色仅在 macOS 和 Linux 上支持(不支持 Windows),并且仅当自定义标题栏启用时 ("window.titleBarStyle": "custom"
)。
文本颜色
文本文档中的颜色,例如欢迎页。
textBlockQuote.background
:文本中引用块的背景颜色。textBlockQuote.border
:文本中引用块的边框颜色。textCodeBlock.background
:文本中代码块的背景颜色。textLink.activeForeground
:文本中链接在点击和鼠标悬停时的前景颜色。textLink.foreground
:文本中链接的前景颜色。textPreformat.foreground
:预格式化文本段的前景颜色。textPreformat.background
:预格式化文本段的背景颜色。textSeparator.foreground
:文本分隔符的颜色。
操作颜色
一组用于控制工作台中操作交互的颜色。
toolbar.hoverBackground
:鼠标悬停在操作上时工具栏的背景颜色toolbar.hoverOutline
:鼠标悬停在操作上时工具栏的轮廓颜色toolbar.activeBackground
:鼠标按住操作时工具栏的背景颜色editorActionList.background
:操作列表背景颜色。editorActionList.foreground
:操作列表前景颜色。editorActionList.focusForeground
:聚焦项的操作列表前景颜色。editorActionList.focusBackground
:聚焦项的操作列表背景颜色。
按钮控件
一组用于按钮小部件的颜色,例如新窗口资源管理器中的打开文件夹按钮。
button.background
:按钮背景颜色。button.foreground
:按钮前景颜色。button.border
:按钮边框颜色。button.separator
:按钮分隔符颜色。button.hoverBackground
:悬停时按钮背景颜色。button.secondaryForeground
:辅助按钮前景颜色。button.secondaryBackground
:辅助按钮背景颜色。button.secondaryHoverBackground
:悬停时辅助按钮背景颜色。checkbox.background
:复选框小部件的背景颜色。checkbox.foreground
:复选框小部件的前景颜色。checkbox.disabled.background
:禁用复选框的背景。checkbox.disabled.foreground
:禁用复选框的前景。checkbox.border
:复选框小部件的边框颜色。checkbox.selectBackground
:当复选框所在元素被选中时,复选框小部件的背景颜色。checkbox.selectBorder
:当复选框所在元素被选中时,复选框小部件的边框颜色。radio.activeForeground
:活跃单选选项的前景颜色。radio.activeBackground
:活跃单选选项的背景颜色。radio.activeBorder
:活跃单选选项的边框颜色。radio.inactiveForeground
:非活跃单选选项的前景颜色。radio.inactiveBackground
:非活跃单选选项的背景颜色。radio.inactiveBorder
:非活跃单选选项的边框颜色。radio.inactiveHoverBackground
:悬停时非活跃单选选项的背景颜色。
下拉菜单控件
一组用于所有下拉菜单小部件的颜色,例如集成终端或输出面板中。请注意,下拉菜单控件目前不在 macOS 上使用。
dropdown.background
:下拉菜单背景。dropdown.listBackground
:下拉菜单列表背景。dropdown.border
:下拉菜单边框。dropdown.foreground
:下拉菜单前景。
输入控件
用于搜索视图或查找/替换对话框等输入控件的颜色。
input.background
:输入框背景。input.border
:输入框边框。input.foreground
:输入框前景。input.placeholderForeground
:输入框占位符文本的前景颜色。inputOption.activeBackground
:输入字段中激活选项的背景颜色。inputOption.activeBorder
:输入字段中激活选项的边框颜色。inputOption.activeForeground
:输入字段中激活选项的前景颜色。inputOption.hoverBackground
:输入字段中激活选项的背景颜色。inputValidation.errorBackground
:错误严重性的输入验证背景颜色。inputValidation.errorForeground
:错误严重性的输入验证前景颜色。inputValidation.errorBorder
:错误严重性的输入验证边框颜色。inputValidation.infoBackground
:信息严重性的输入验证背景颜色。inputValidation.infoForeground
:信息严重性的输入验证前景颜色。inputValidation.infoBorder
:信息严重性的输入验证边框颜色。inputValidation.warningBackground
:信息警告的输入验证背景颜色。inputValidation.warningForeground
:警告严重性的输入验证前景颜色。inputValidation.warningBorder
:警告严重性的输入验证边框颜色。
滚动条控件
scrollbar.shadow
:滚动条滑块阴影,指示视图已滚动。scrollbarSlider.activeBackground
:点击时滚动条滑块的背景颜色。scrollbarSlider.background
:滚动条滑块的背景颜色。scrollbarSlider.hoverBackground
:悬停时滚动条滑块的背景颜色。
徽章
徽章是小的信息标签,例如搜索结果计数。
badge.foreground
:徽章前景颜色。badge.background
:徽章背景颜色。
进度条
progressBar.background
:长时间运行操作时显示的进度条的背景颜色。
列表和树
文件资源管理器等列表和树的颜色。活跃的列表/树具有键盘焦点,非活跃的没有。
list.activeSelectionBackground
:当列表/树活跃时,选中项的列表/树背景颜色。list.activeSelectionForeground
:当列表/树活跃时,选中项的列表/树前景颜色。list.activeSelectionIconForeground
:当列表/树活跃时,选中项的列表/树图标前景颜色。活跃的列表/树具有键盘焦点,非活跃的没有。list.dropBackground
:使用鼠标移动项目时,列表/树拖放背景。list.focusBackground
:当列表/树活跃时,聚焦项的列表/树背景颜色。list.focusForeground
:当列表/树活跃时,聚焦项的列表/树前景颜色。活跃的列表/树具有键盘焦点,非活跃的没有。list.focusHighlightForeground
:在列表/树中搜索时,活跃聚焦项的匹配高亮前景颜色。list.focusOutline
:当列表/树活跃时,聚焦项的列表/树轮廓颜色。活跃的列表/树具有键盘焦点,非活跃的没有。list.focusAndSelectionOutline
:当列表/树活跃并选中时,聚焦项的列表/树轮廓颜色。活跃的列表/树具有键盘焦点,非活跃的没有。list.highlightForeground
:在列表/树中搜索时,匹配高亮的前景颜色。list.hoverBackground
:鼠标悬停在项目上时,列表/树的背景。list.hoverForeground
:鼠标悬停在项目上时,列表/树的前景。list.inactiveSelectionBackground
:当列表/树非活跃时,选中项的列表/树背景颜色。list.inactiveSelectionForeground
:当列表/树非活跃时,选中项的列表/树前景颜色。活跃的列表/树具有键盘焦点,非活跃的没有。list.inactiveSelectionIconForeground
:当列表/树非活跃时,选中项的列表/树图标前景颜色。活跃的列表/树具有键盘焦点,非活跃的没有。list.inactiveFocusBackground
:当列表非活跃时,聚焦项的列表背景颜色。活跃的列表具有键盘焦点,非活跃的没有。目前仅在列表中支持。list.inactiveFocusOutline
:当列表/树非活跃时,聚焦项的列表/树轮廓颜色。活跃的列表/树具有键盘焦点,非活跃的没有。list.invalidItemForeground
:列表/树中无效项目的前景颜色,例如资源管理器中未解析的根。list.errorForeground
:包含错误的列表项的前景颜色。list.warningForeground
:包含警告的列表项的前景颜色。listFilterWidget.background
:在列表/树中搜索时,输入文本的列表/树过滤器背景颜色。listFilterWidget.outline
:在列表/树中搜索时,输入文本的列表/树过滤器小部件轮廓颜色。listFilterWidget.noMatchesOutline
:在列表/树中搜索时,当输入文本未找到匹配项时,列表/树过滤器小部件的轮廓颜色。listFilterWidget.shadow
:列表和树中类型过滤器小部件的阴影颜色。list.filterMatchBackground
:列表和树中过滤匹配项的背景颜色。list.filterMatchBorder
:列表和树中过滤匹配项的边框颜色。list.deemphasizedForeground
:弱化项的列表/树前景颜色。list.dropBetweenBackground
:使用鼠标在项目之间移动时,列表/树拖放边框颜色。tree.indentGuidesStroke
:树小部件缩进指南的描边颜色。tree.inactiveIndentGuidesStroke
:非活跃缩进指南的树描边颜色。tree.tableColumnsBorder
:树缩进指南的描边颜色。tree.tableOddRowsBackground
:奇数行表格的背景颜色。
活动栏
活动栏通常显示在工作台的最左侧或最右侧,并允许在侧边栏视图之间快速切换。
activityBar.background
:活动栏背景颜色。activityBar.dropBorder
:活动栏项目的拖放反馈颜色。活动栏显示在最左侧或最右侧,并允许在侧边栏视图之间切换。activityBar.foreground
:活动栏前景颜色(例如用于图标)。activityBar.inactiveForeground
:活动栏项目非活跃时的前景颜色。activityBar.border
:活动栏与侧边栏的边框颜色。activityBarBadge.background
:活动通知徽章背景颜色。activityBarBadge.foreground
:活动通知徽章前景颜色。activityBar.activeBorder
:活动栏活跃指示器边框颜色。activityBar.activeBackground
:活动栏活跃元素的可选背景颜色。activityBar.activeFocusBorder
:活动栏活跃项的焦点边框颜色。activityBarTop.foreground
:活动栏位于顶部时项的活跃前景颜色。活动允许在侧边栏视图之间切换。activityBarTop.activeBorder
:活动栏位于顶部时活跃项的焦点边框颜色。活动允许在侧边栏视图之间切换。activityBarTop.inactiveForeground
:活动栏位于顶部时项的非活跃前景颜色。活动允许在侧边栏视图之间切换。activityBarTop.dropBorder
:活动栏位于顶部时项目的拖放反馈颜色。活动允许在侧边栏视图之间切换。activityBarTop.background
:活动栏设置为顶部/底部时的背景颜色。activityBarTop.activeBackground
:活动栏位于顶部/底部时活跃项的背景颜色。活动允许在侧边栏视图之间切换。activityWarningBadge.foreground
:警告活动徽章的前景颜色activityWarningBadge.background
:警告活动徽章的背景颜色activityErrorBadge.foreground
:错误活动徽章的前景颜色activityErrorBadge.background
:错误活动徽章的背景颜色
配置文件
profileBadge.background
:配置文件徽章背景颜色。配置文件徽章显示在活动栏设置齿轮图标的顶部。profileBadge.foreground
:配置文件徽章前景颜色。配置文件徽章显示在活动栏设置齿轮图标的顶部。profiles.sashBorder
:配置文件编辑器分割视图分隔条的颜色。
侧边栏
侧边栏包含资源管理器和搜索等视图。
-
sideBar.background
:侧边栏背景颜色。 -
sideBar.foreground
:侧边栏前景颜色。侧边栏是资源管理器和搜索等视图的容器。 -
sideBar.border
:侧边栏与编辑器分隔的边框颜色。 -
sideBar.dropBackground
:侧边栏部分的拖放反馈颜色。颜色应具有透明度,以便侧边栏部分仍可透视。 -
sideBarTitle.foreground
:侧边栏标题前景颜色。 -
sideBarSectionHeader.background
:侧边栏部分标题背景颜色。 -
sideBarSectionHeader.foreground
:侧边栏部分标题前景颜色。 -
sideBarSectionHeader.border
:侧边栏部分标题边框颜色。 -
sideBarActivityBarTop.border
:顶部/底部活动栏与视图之间的边框颜色。 -
sideBarTitle.background
:侧边栏标题背景颜色。侧边栏是资源管理器和搜索等视图的容器。 -
sideBarTitle.border
:侧边栏标题底部边框颜色,将标题与视图分开。侧边栏是资源管理器和搜索等视图的容器。 -
sideBarStickyScroll.background
:侧边栏中粘性滚动的背景颜色。 -
sideBarStickyScroll.border
:侧边栏中粘性滚动的边框颜色。 -
sideBarStickyScroll.shadow
:侧边栏中粘性滚动的阴影颜色。
迷你地图
迷你地图显示当前文件的微缩版本。
-
minimap.findMatchHighlight
:文件内搜索匹配项的高亮颜色。 -
minimap.selectionHighlight
:编辑器选择的高亮颜色。 -
minimap.errorHighlight
:编辑器内错误的高亮颜色。 -
minimap.warningHighlight
:编辑器内警告的高亮颜色。 -
minimap.background
:迷你地图背景颜色。 -
minimap.selectionOccurrenceHighlight
:重复编辑器选择的迷你地图标记颜色。 -
minimap.foregroundOpacity
:迷你地图中渲染前景元素的透明度。例如,“#000000c0”将以 75% 的透明度渲染元素。 -
minimap.infoHighlight
:迷你地图信息标记颜色。 -
minimap.chatEditHighlight
:迷你地图中待处理编辑区域的颜色。 -
minimapSlider.background
:迷你地图滑块背景颜色。 -
minimapSlider.hoverBackground
:悬停时迷你地图滑块背景颜色。 -
minimapSlider.activeBackground
:点击时迷你地图滑块背景颜色。 -
minimapGutter.addedBackground
:迷你地图侧边栏新增内容的背景颜色。 -
minimapGutter.modifiedBackground
:迷你地图侧边栏修改内容的背景颜色。 -
minimapGutter.deletedBackground
:迷你地图侧边栏删除内容的背景颜色。 -
editorMinimap.inlineChatInserted
:迷你地图内联聊天插入内容的标记颜色。
编辑器组和标签页
编辑器组是编辑器的容器。可以有多个编辑器组。标签页是编辑器的容器。一个编辑器组中可以打开多个标签页。
-
editorGroup.border
:用于分隔多个编辑器组的颜色。 -
editorGroup.dropBackground
:拖动编辑器时的背景颜色。 -
editorGroupHeader.noTabsBackground
:使用单个标签页时编辑器组标题头部的背景颜色(设置"workbench.editor.showTabs": "single"
)。 -
editorGroupHeader.tabsBackground
:标签页容器的背景颜色。 -
editorGroupHeader.tabsBorder
:启用标签页时编辑器标签页控件下方的边框颜色。 -
editorGroupHeader.border
:编辑器组标题与编辑器之间的边框颜色(如果启用面包屑,则在面包屑下方)。 -
editorGroup.emptyBackground
:空编辑器组的背景颜色。 -
editorGroup.focusedEmptyBorder
:聚焦空编辑器组的边框颜色。 -
editorGroup.dropIntoPromptForeground
:拖动文件时在编辑器上显示的文本的前景颜色。此文本提示用户可以按住 Shift 键将文件拖放到编辑器中。 -
editorGroup.dropIntoPromptBackground
:拖动文件时在编辑器上显示的文本的背景颜色。此文本提示用户可以按住 Shift 键将文件拖放到编辑器中。 -
editorGroup.dropIntoPromptBorder
:拖动文件时在编辑器上显示的文本的边框颜色。此文本提示用户可以按住 Shift 键将文件拖放到编辑器中。 -
tab.activeBackground
:活跃组中活跃标签页的背景颜色。 -
tab.unfocusedActiveBackground
:非活跃编辑器组中活跃标签页的背景颜色。 -
tab.activeForeground
:活跃组中活跃标签页的前景颜色。 -
tab.border
:分隔标签页的边框。 -
tab.activeBorder
:活跃标签页的下边框。 -
tab.selectedBorderTop
:选中标签页的上边框。标签页是编辑器区域中编辑器的容器。一个编辑器组中可以打开多个标签页。可以有多个编辑器组。 -
tab.selectedBackground
:选中标签页的背景。标签页是编辑器区域中编辑器的容器。一个编辑器组中可以打开多个标签页。可以有多个编辑器组。 -
tab.selectedForeground
:选中标签页的前景。标签页是编辑器区域中编辑器的容器。一个编辑器组中可以打开多个标签页。可以有多个编辑器组。 -
tab.dragAndDropBorder
:标签页之间的边框,指示可以在两个标签页之间插入标签页。标签页是编辑器区域中编辑器的容器。一个编辑器组中可以打开多个标签页。可以有多个编辑器组。 -
tab.unfocusedActiveBorder
:非活跃编辑器组中活跃标签页的下边框。 -
tab.activeBorderTop
:活跃标签页的上边框。 -
tab.unfocusedActiveBorderTop
:非活跃编辑器组中活跃标签页的上边框 -
tab.lastPinnedBorder
:最后一个固定编辑器右侧的边框,用于与非固定编辑器分隔。 -
tab.inactiveBackground
:非活跃标签页背景颜色。 -
tab.unfocusedInactiveBackground
:非聚焦组中非活跃标签页背景颜色 -
tab.inactiveForeground
:活跃组中非活跃标签页前景颜色。 -
tab.unfocusedActiveForeground
:非活跃编辑器组中活跃标签页前景颜色。 -
tab.unfocusedInactiveForeground
:非活跃编辑器组中非活跃标签页前景颜色。 -
tab.hoverBackground
:悬停时标签页背景颜色 -
tab.unfocusedHoverBackground
:非聚焦组中悬停时标签页背景颜色 -
tab.hoverForeground
:悬停时标签页前景颜色 -
tab.unfocusedHoverForeground
:非聚焦组中悬停时标签页前景颜色 -
tab.hoverBorder
:悬停时突出显示标签页的边框 -
tab.unfocusedHoverBorder
:非聚焦组中悬停时突出显示标签页的边框 -
tab.activeModifiedBorder
:活跃组中修改(脏)活跃标签页顶部的边框。 -
tab.inactiveModifiedBorder
:活跃组中修改(脏)非活跃标签页顶部的边框。 -
tab.unfocusedActiveModifiedBorder
:非聚焦组中修改(脏)活跃标签页顶部的边框。 -
tab.unfocusedInactiveModifiedBorder
:非聚焦组中修改(脏)非活跃标签页顶部的边框。 -
editorPane.background
:居中编辑器布局左右可见的编辑器窗格的背景颜色。 -
sideBySideEditor.horizontalBorder
:当编辑器组中从上到下并排显示时,用于分隔两个编辑器的颜色。 -
sideBySideEditor.verticalBorder
:当编辑器组中从左到右并排显示时,用于分隔两个编辑器的颜色。
编辑器颜色
最突出的编辑器颜色是用于语法高亮的令牌颜色,基于已安装的语言语法。这些颜色由颜色主题定义,也可以通过 editor.tokenColorCustomizations
设置进行自定义。有关更新颜色主题和可用令牌类型的详细信息,请参阅自定义颜色主题。
所有其他编辑器颜色均在此处列出
editor.background
:编辑器背景颜色。editor.foreground
:编辑器默认前景颜色。editorLineNumber.foreground
:编辑器行号颜色。editorLineNumber.activeForeground
:活跃编辑器行号颜色。editorLineNumber.dimmedForeground
:当 editor.renderFinalNewline 设置为 dimmed 时,最后一行编辑器的颜色。editorCursor.background
:编辑器光标的背景颜色。允许自定义被块光标覆盖的字符的颜色。editorCursor.foreground
:编辑器光标的颜色。editorMultiCursor.primary.foreground
:存在多个光标时,主编辑器光标的颜色。editorMultiCursor.primary.background
:存在多个光标时,主编辑器光标的背景颜色。允许自定义被块光标覆盖的字符的颜色。editorMultiCursor.secondary.foreground
:存在多个光标时,辅助编辑器光标的颜色。editorMultiCursor.secondary.background
:存在多个光标时,辅助编辑器光标的背景颜色。允许自定义被块光标覆盖的字符的颜色。editor.placeholder.foreground
:编辑器中占位符文本的前景颜色。editor.compositionBorder
:IME 组合的边框颜色。
选择颜色在选择一个或多个字符时可见。除了选择之外,所有内容相同的区域也会高亮显示。
editor.selectionBackground
:编辑器选择的颜色。editor.selectionForeground
:高对比度选中文本的颜色。editor.inactiveSelectionBackground
:非活跃编辑器中选择的颜色。颜色不能不透明,以免隐藏底层装饰。editor.selectionHighlightBackground
:与选择内容相同的区域的颜色。颜色不能不透明,以免隐藏底层装饰。editor.selectionHighlightBorder
:与选择内容相同的区域的边框颜色。
当光标位于符号或单词内部时,单词高亮颜色可见。根据文件类型可用的语言支持,所有匹配的引用和声明都会高亮显示,并且读写访问会获得不同的颜色。如果文档符号语言支持不可用,则会回退到单词高亮。
editor.wordHighlightBackground
:读取访问期间符号的背景颜色,例如读取变量时。颜色不能不透明,以免隐藏底层装饰。editor.wordHighlightBorder
:读取访问期间符号的边框颜色,例如读取变量时。editor.wordHighlightStrongBackground
:写入访问期间符号的背景颜色,例如写入变量时。颜色不能不透明,以免隐藏底层装饰。editor.wordHighlightStrongBorder
:写入访问期间符号的边框颜色,例如写入变量时。editor.wordHighlightTextBackground
:符号文本出现处的背景颜色。颜色不能不透明,以免隐藏底层装饰。editor.wordHighlightTextBorder
:符号文本出现处的边框颜色。
查找颜色取决于查找/替换对话框中的当前查找字符串。
editor.findMatchBackground
:当前搜索匹配项的颜色。editor.findMatchForeground
:当前搜索匹配项的文本颜色。editor.findMatchHighlightForeground
:其他搜索匹配项的前景颜色。editor.findMatchHighlightBackground
:其他搜索匹配项的颜色。颜色不能不透明,以免隐藏底层装饰。editor.findRangeHighlightBackground
:限制搜索范围的颜色(在查找小部件中启用“在选择中查找”)。颜色不能不透明,以免隐藏底层装饰。editor.findMatchBorder
:当前搜索匹配项的边框颜色。editor.findMatchHighlightBorder
:其他搜索匹配项的边框颜色。editor.findRangeHighlightBorder
:限制搜索范围的边框颜色(在查找小部件中启用“在选择中查找”)。
搜索颜色用于搜索视图中的全局搜索结果。
search.resultsInfoForeground
:搜索视图完成消息中文本的颜色。例如,此颜色用于显示“{x} results in {y} files
”的文本。
搜索编辑器颜色高亮显示搜索编辑器中的结果。这可以与文件中其他查找匹配项单独配置,以便更好地区分同一编辑器中不同类别的匹配项。
searchEditor.findMatchBackground
:编辑器结果的颜色。searchEditor.findMatchBorder
:编辑器结果的边框颜色。searchEditor.textInputBorder
:搜索编辑器文本输入框边框。
悬停高亮显示在显示悬停的符号后面。
editor.hoverHighlightBackground
:显示悬停的单词下方的突出显示。颜色不能不透明,以免隐藏底层装饰。
当前行通常显示为背景高亮或边框(不能同时显示)。
editor.lineHighlightBackground
:光标位置行高亮的背景颜色。editor.lineHighlightBorder
:光标位置行周围边框的背景颜色。
编辑器水印的颜色
editorWatermark.foreground
:编辑器水印中标签的前景颜色。
Unicode 高亮颜色
editorUnicodeHighlight.border
:用于高亮显示 Unicode 字符的边框颜色。editorUnicodeHighlight.background
:用于高亮显示 Unicode 字符的背景颜色。
链接颜色在点击链接时可见。
editorLink.activeForeground
:活跃链接的颜色。
范围高亮在选择搜索结果时可见。
editor.rangeHighlightBackground
:高亮范围的背景颜色,由快速打开、文件中符号和查找功能使用。颜色不能不透明,以免隐藏底层装饰。editor.rangeHighlightBorder
:高亮范围周围边框的背景颜色。
符号高亮在通过转到定义等命令导航到符号时可见。
editor.symbolHighlightBackground
:高亮符号的背景颜色。颜色不能不透明,以免隐藏底层装饰。editor.symbolHighlightBorder
:高亮符号周围边框的背景颜色。
要查看编辑器空白,请启用切换渲染空白。
editorWhitespace.foreground
:编辑器中空白字符的颜色。
要查看编辑器缩进指南,请设置 "editor.guides.indentation": true
和 "editor.guides.highlightActiveIndentation": true
。
editorIndentGuide.background
:编辑器缩进指南的颜色。editorIndentGuide.background1
:编辑器缩进指南的颜色 (1)。editorIndentGuide.background2
:编辑器缩进指南的颜色 (2)。editorIndentGuide.background3
:编辑器缩进指南的颜色 (3)。editorIndentGuide.background4
:编辑器缩进指南的颜色 (4)。editorIndentGuide.background5
:编辑器缩进指南的颜色 (5)。editorIndentGuide.background6
:编辑器缩进指南的颜色 (6)。editorIndentGuide.activeBackground
:活跃编辑器缩进指南的颜色。editorIndentGuide.activeBackground1
:活跃编辑器缩进指南的颜色 (1)。editorIndentGuide.activeBackground2
:活跃编辑器缩进指南的颜色 (2)。editorIndentGuide.activeBackground3
:活跃编辑器缩进指南的颜色 (3)。editorIndentGuide.activeBackground4
:活跃编辑器缩进指南的颜色 (4)。editorIndentGuide.activeBackground5
:活跃编辑器缩进指南的颜色 (5)。editorIndentGuide.activeBackground6
:活跃编辑器缩进指南的颜色 (6)。
要查看编辑器内联提示,请设置 "editor.inlineSuggest.enabled": true
。
editorInlayHint.background
:内联提示的背景颜色。editorInlayHint.foreground
:内联提示的前景颜色。editorInlayHint.typeForeground
:类型内联提示的前景颜色editorInlayHint.typeBackground
:类型内联提示的背景颜色editorInlayHint.parameterForeground
:参数内联提示的前景颜色editorInlayHint.parameterBackground
:参数内联提示的背景颜色
要查看编辑器标尺,请使用 "editor.rulers"
定义其位置
-
editorRuler.foreground
:编辑器标尺的颜色。 -
editor.linkedEditingBackground
:编辑器处于链接编辑模式时的背景颜色。
代码提示
editorCodeLens.foreground
:编辑器代码提示的前景颜色。
灯泡
editorLightBulb.foreground
:用于灯泡操作图标的颜色。editorLightBulbAutoFix.foreground
:用于灯泡自动修复操作图标的颜色。editorLightBulbAi.foreground
:用于灯泡 AI 图标的颜色。
括号匹配
editorBracketMatch.background
:匹配括号后面的背景颜色。editorBracketMatch.border
:匹配括号框的颜色。
括号对颜色化
editorBracketHighlight.foreground1
:括号前景颜色 (1)。需要启用括号对颜色化。editorBracketHighlight.foreground2
:括号前景颜色 (2)。需要启用括号对颜色化。editorBracketHighlight.foreground3
:括号前景颜色 (3)。需要启用括号对颜色化。editorBracketHighlight.foreground4
:括号前景颜色 (4)。需要启用括号对颜色化。editorBracketHighlight.foreground5
:括号前景颜色 (5)。需要启用括号对颜色化。editorBracketHighlight.foreground6
:括号前景颜色 (6)。需要启用括号对颜色化。editorBracketHighlight.unexpectedBracket.foreground
:意外括号的前景颜色。
括号对指南
-
editorBracketPairGuide.activeBackground1
:活跃括号对指南的背景颜色 (1)。需要启用括号对指南。 -
editorBracketPairGuide.activeBackground2
:活跃括号对指南的背景颜色 (2)。需要启用括号对指南。 -
editorBracketPairGuide.activeBackground3
:活跃括号对指南的背景颜色 (3)。需要启用括号对指南。 -
editorBracketPairGuide.activeBackground4
:活跃括号对指南的背景颜色 (4)。需要启用括号对指南。 -
editorBracketPairGuide.activeBackground5
:活跃括号对指南的背景颜色 (5)。需要启用括号对指南。 -
editorBracketPairGuide.activeBackground6
:活跃括号对指南的背景颜色 (6)。需要启用括号对指南。 -
editorBracketPairGuide.background1
:非活跃括号对指南的背景颜色 (1)。需要启用括号对指南。 -
editorBracketPairGuide.background2
:非活跃括号对指南的背景颜色 (2)。需要启用括号对指南。 -
editorBracketPairGuide.background3
:非活跃括号对指南的背景颜色 (3)。需要启用括号对指南。 -
editorBracketPairGuide.background4
:非活跃括号对指南的背景颜色 (4)。需要启用括号对指南。 -
editorBracketPairGuide.background5
:非活跃括号对指南的背景颜色 (5)。需要启用括号对指南。 -
editorBracketPairGuide.background6
:非活跃括号对指南的背景颜色 (6)。需要启用括号对指南。
折叠
editor.foldBackground
:折叠区域的背景颜色。颜色不能不透明,以免隐藏底层装饰。editor.foldPlaceholderForeground
:折叠区域第一行之后折叠文本的颜色。
概览标尺
此标尺位于编辑器右侧的滚动条下方,并提供编辑器中装饰的概览。
editorOverviewRuler.background
:编辑器概览标尺的背景颜色。仅当迷你地图启用并放置在编辑器右侧时使用。editorOverviewRuler.border
:概览标尺边框的颜色。editorOverviewRuler.findMatchForeground
:查找匹配项的概览标尺标记颜色。颜色不能不透明,以免隐藏底层装饰。editorOverviewRuler.rangeHighlightForeground
:高亮范围的概览标尺标记颜色,例如通过快速打开、文件中符号和查找功能。颜色不能不透明,以免隐藏底层装饰。editorOverviewRuler.selectionHighlightForeground
:选择高亮的概览标尺标记颜色。颜色不能不透明,以免隐藏底层装饰。editorOverviewRuler.wordHighlightForeground
:符号高亮的概览标尺标记颜色。颜色不能不透明,以免隐藏底层装饰。editorOverviewRuler.wordHighlightStrongForeground
:写入访问符号高亮的概览标尺标记颜色。颜色不能不透明,以免隐藏底层装饰。editorOverviewRuler.wordHighlightTextForeground
:符号文本出现处的概览标尺标记颜色。颜色不能不透明,以免隐藏底层装饰。editorOverviewRuler.modifiedForeground
:修改内容的概览标尺标记颜色。editorOverviewRuler.addedForeground
:添加内容的概览标尺标记颜色。editorOverviewRuler.deletedForeground
:删除内容的概览标尺标记颜色。editorOverviewRuler.errorForeground
:错误的概览标尺标记颜色。editorOverviewRuler.warningForeground
:警告的概览标尺标记颜色。editorOverviewRuler.infoForeground
:信息的概览标尺标记颜色。editorOverviewRuler.bracketMatchForeground
:匹配括号的概览标尺标记颜色。editorOverviewRuler.inlineChatInserted
:内联聊天插入内容的概览标尺标记颜色。editorOverviewRuler.inlineChatRemoved
:内联聊天删除内容的概览标尺标记颜色。
错误和警告
editorError.foreground
:编辑器中错误波浪线的前景颜色。editorError.border
:编辑器中错误框的边框颜色。editorError.background
:编辑器中错误文本的背景颜色。颜色不能不透明,以免隐藏底层装饰。editorWarning.foreground
:编辑器中警告波浪线的前景颜色。editorWarning.border
:编辑器中警告框的边框颜色。editorWarning.background
:编辑器中警告文本的背景颜色。颜色不能不透明,以免隐藏底层装饰。editorInfo.foreground
:编辑器中信息波浪线的前景颜色。editorInfo.border
:编辑器中信息框的边框颜色。editorInfo.background
:编辑器中信息文本的背景颜色。颜色不能不透明,以免隐藏底层装饰。editorHint.foreground
:编辑器中提示的前景颜色。editorHint.border
:编辑器中提示框的边框颜色。problemsErrorIcon.foreground
:用于问题错误图标的颜色。problemsWarningIcon.foreground
:用于问题警告图标的颜色。problemsInfoIcon.foreground
:用于问题信息图标的颜色。
未使用源代码
editorUnnecessaryCode.border
:编辑器中不必要(未使用)源代码的边框颜色。editorUnnecessaryCode.opacity
:编辑器中不必要(未使用)源代码的透明度。例如,"#000000c0"
将以 75% 的透明度渲染代码。对于高对比度主题,使用"editorUnnecessaryCode.border"
主题颜色来下划线不必要的代码,而不是使其淡出。
装订线包含字形边距和行号
editorGutter.background
:编辑器装订线的背景颜色。装订线包含字形边距和行号。editorGutter.modifiedBackground
:已修改行的编辑器装订线背景颜色。editorGutter.modifiedSecondaryBackground
:已修改行的编辑器装订线次要背景颜色。editorGutter.addedBackground
:已添加行的编辑器装订线背景颜色。editorGutter.addedSecondaryBackground
:已添加行的编辑器装订线次要背景颜色。editorGutter.deletedBackground
:已删除行的编辑器装订线背景颜色。editorGutter.deletedSecondaryBackground
:已删除行的编辑器装订线次要背景颜色。editorGutter.commentRangeForeground
:注释范围的编辑器装订线装饰颜色。editorGutter.commentGlyphForeground
:注释字形的编辑器装订线装饰颜色。editorGutter.commentUnresolvedGlyphForeground
:未解析注释线程的注释字形的编辑器装订线装饰颜色。editorGutter.foldingControlForeground
:编辑器装订线中折叠控件的颜色。editorGutter.itemGlyphForeground
:编辑器装订线装饰中装订线项字形的前景颜色。editorGutter.itemBackground
:编辑器装订线装饰中装订线项的背景颜色。此颜色应不透明。
在审查拉取请求时可以看到编辑器注释小部件
editorCommentsWidget.resolvedBorder
:已解决注释的边框和箭头的颜色。editorCommentsWidget.unresolvedBorder
:未解决注释的边框和箭头的颜色。editorCommentsWidget.rangeBackground
:注释范围的背景颜色。editorCommentsWidget.rangeActiveBackground
:当前选中或悬停的注释范围的背景颜色。editorCommentsWidget.replyInputBackground
:注释回复输入框的背景颜色。
当使用 Copilot 建议下一个更改时,可以看到编辑器内联编辑
inlineEdit.gutterIndicator.primaryBorder
:主要内联编辑装订线指示器的边框颜色。inlineEdit.gutterIndicator.primaryForeground
:主要内联编辑装订线指示器前景颜色。inlineEdit.gutterIndicator.primaryBackground
:主要内联编辑装订线指示器背景颜色。inlineEdit.gutterIndicator.secondaryBorder
:辅助内联编辑装订线指示器的边框颜色。inlineEdit.gutterIndicator.secondaryForeground
:辅助内联编辑装订线指示器前景颜色。inlineEdit.gutterIndicator.secondaryBackground
:辅助内联编辑装订线指示器背景颜色。inlineEdit.gutterIndicator.successfulBorder
:成功内联编辑装订线指示器的边框颜色。inlineEdit.gutterIndicator.successfulForeground
:成功内联编辑装订线指示器前景颜色。inlineEdit.gutterIndicator.successfulBackground
:成功内联编辑装订线指示器背景颜色。inlineEdit.gutterIndicator.background
:内联编辑装订线指示器的背景颜色。inlineEdit.originalBackground
:内联编辑中原始文本的背景颜色。inlineEdit.modifiedBackground
:内联编辑中修改文本的背景颜色。inlineEdit.originalChangedLineBackground
:内联编辑原始文本中更改行的背景颜色。inlineEdit.originalChangedTextBackground
:内联编辑原始文本中更改文本的覆盖颜色。inlineEdit.modifiedChangedLineBackground
:内联编辑修改文本中更改行的背景颜色。inlineEdit.modifiedChangedTextBackground
:内联编辑修改文本中更改文本的覆盖颜色。inlineEdit.originalBorder
:内联编辑中原始文本的边框颜色。inlineEdit.modifiedBorder
:内联编辑中修改文本的边框颜色。inlineEdit.tabWillAcceptModifiedBorder
:当 Tab 将接受内联编辑小部件时,其修改边框颜色。inlineEdit.tabWillAcceptOriginalBorder
:当 Tab 将接受内联编辑小部件时,其原始文本上方的原始边框颜色。
差异编辑器颜色
对于插入和删除的文本着色,请使用背景色或边框色,但不能同时使用两者。
diffEditor.insertedTextBackground
:已插入文本的背景颜色。颜色不能不透明,以免隐藏底层装饰。diffEditor.insertedTextBorder
:已插入文本的轮廓颜色。diffEditor.removedTextBackground
:已删除文本的背景颜色。颜色不能不透明,以免隐藏底层装饰。diffEditor.removedTextBorder
:已删除文本的轮廓颜色。diffEditor.border
:两个文本编辑器之间的边框颜色。diffEditor.diagonalFill
:差异编辑器的对角填充颜色。对角填充用于并排差异视图。diffEditor.insertedLineBackground
:已插入行的背景颜色。颜色不能不透明,以免隐藏底层装饰。diffEditor.removedLineBackground
:已删除行的背景颜色。颜色不能不透明,以免隐藏底层装饰。diffEditorGutter.insertedLineBackground
:已插入行边距的背景颜色。diffEditorGutter.removedLineBackground
:已删除行边距的背景颜色。diffEditorOverview.insertedForeground
:插入内容的差异概览标尺前景。diffEditorOverview.removedForeground
:删除内容的差异概览标尺前景。diffEditor.unchangedRegionBackground
:差异编辑器中未更改块的颜色。diffEditor.unchangedRegionForeground
:差异编辑器中未更改块的前景颜色。diffEditor.unchangedRegionShadow
:未更改区域小部件周围的阴影颜色。diffEditor.unchangedCodeBackground
:差异编辑器中未更改代码的背景颜色。diffEditor.move.border
:差异编辑器中已移动文本的边框颜色。diffEditor.moveActive.border
:差异编辑器中已移动文本的活跃边框颜色。multiDiffEditor.headerBackground
:差异编辑器头部的背景颜色multiDiffEditor.background
:多文件差异编辑器的背景颜色multiDiffEditor.border
:多文件差异编辑器的边框颜色
聊天颜色
chat.requestBorder
:聊天请求的边框颜色。chat.requestBackground
:聊天请求的背景颜色。chat.slashCommandBackground
:聊天斜杠命令的背景颜色。chat.slashCommandForeground
:聊天斜杠命令的前景颜色。chat.avatarBackground
:聊天头像的背景颜色。chat.avatarForeground
:聊天头像的前景颜色。chat.editedFileForeground
:已编辑文件列表中聊天已编辑文件的前景颜色。chat.linesAddedForeground
:聊天代码块气泡中新增行的前景颜色。chat.linesRemovedForeground
:聊天代码块气泡中删除行的前景颜色。chat.requestCodeBorder
:聊天请求气泡中代码块的边框颜色。chat.requestBubbleBackground
:聊天请求气泡的背景颜色。chat.requestBubbleHoverBackground
:悬停时聊天请求气泡的背景颜色。chat.checkpointSeparator
:聊天检查点分隔符颜色。
内联聊天颜色
inlineChat.background
:交互式编辑器小部件的背景颜色。inlineChat.foreground
:交互式编辑器小部件的前景颜色inlineChat.border
:交互式编辑器小部件的边框颜色。inlineChat.shadow
:交互式编辑器小部件的阴影颜色。inlineChatInput.border
:交互式编辑器输入的边框颜色。inlineChatInput.focusBorder
:聚焦时交互式编辑器输入的边框颜色。inlineChatInput.placeholderForeground
:交互式编辑器输入占位符的前景颜色。inlineChatInput.background
:交互式编辑器输入的背景颜色。inlineChatDiff.inserted
:交互式编辑器输入中插入文本的背景颜色。inlineChatDiff.removed
:交互式编辑器输入中删除文本的背景颜色。
面板聊天颜色
interactive.activeCodeBorder
:编辑器聚焦时当前交互式代码单元格的边框颜色。interactive.inactiveCodeBorder
:编辑器未聚焦时当前交互式代码单元格的边框颜色。
编辑器小部件颜色
编辑器小部件显示在编辑器内容的前面。例如查找/替换对话框、建议小部件和编辑器悬停。
-
editorWidget.foreground
:编辑器小部件(如查找/替换)的前景颜色。 -
editorWidget.background
:编辑器小部件(如查找/替换)的背景颜色。 -
editorWidget.border
:编辑器小部件的边框颜色,除非小部件不包含边框或定义自己的边框颜色。 -
editorWidget.resizeBorder
:编辑器小部件调整大小栏的边框颜色。仅当小部件选择具有调整大小边框且颜色未被小部件覆盖时才使用此颜色。 -
editorSuggestWidget.background
:建议小部件的背景颜色。 -
editorSuggestWidget.border
:建议小部件的边框颜色。 -
editorSuggestWidget.foreground
:建议小部件的前景颜色。 -
editorSuggestWidget.focusHighlightForeground
:当项目聚焦时,建议小部件中匹配高亮的颜色。 -
editorSuggestWidget.highlightForeground
:建议小部件中匹配高亮的颜色。 -
editorSuggestWidget.selectedBackground
:建议小部件中选中项的背景颜色。 -
editorSuggestWidget.selectedForeground
:建议小部件中选中项的前景颜色。 -
editorSuggestWidget.selectedIconForeground
:建议小部件中选中项的图标前景颜色。 -
editorSuggestWidgetStatus.foreground
:建议小部件状态的前景颜色。 -
editorHoverWidget.foreground
:编辑器悬停的前景颜色。 -
editorHoverWidget.background
:编辑器悬停的背景颜色。 -
editorHoverWidget.border
:编辑器悬停的边框颜色。 -
editorHoverWidget.highlightForeground
:参数提示中活跃项的前景颜色。 -
editorHoverWidget.statusBarBackground
:编辑器悬停状态栏的背景颜色。 -
editorGhostText.border
:内联完成提供程序和建议预览显示的幽灵文本的边框颜色。 -
editorGhostText.background
:编辑器中幽灵文本的背景颜色。 -
editorGhostText.foreground
:内联完成提供程序和建议预览显示的幽灵文本的前景颜色。 -
editorStickyScroll.background
:编辑器粘性滚动背景颜色。 -
editorStickyScroll.border
:编辑器中粘性滚动的边框颜色。 -
editorStickyScroll.shadow
:编辑器中粘性滚动的阴影颜色。 -
editorStickyScrollGutter.background
:编辑器中粘性滚动装订线部分的背景颜色。 -
editorStickyScrollHover.background
:编辑器粘性滚动悬停背景颜色。
调试异常小部件是一个窥视视图,当调试在异常处停止时显示在编辑器中。
debugExceptionWidget.background
:异常小部件背景颜色。debugExceptionWidget.border
:异常小部件边框颜色。
当在编辑器中导航到错误和警告时(转到下一个错误或警告命令),会显示编辑器标记视图。
editorMarkerNavigation.background
:编辑器标记导航小部件背景。editorMarkerNavigationError.background
:编辑器标记导航小部件错误颜色。editorMarkerNavigationWarning.background
:编辑器标记导航小部件警告颜色。editorMarkerNavigationInfo.background
:编辑器标记导航小部件信息颜色。editorMarkerNavigationError.headerBackground
:编辑器标记导航小部件错误标题背景。editorMarkerNavigationWarning.headerBackground
:编辑器标记导航小部件警告标题背景。editorMarkerNavigationInfo.headerBackground
:编辑器标记导航小部件信息标题背景。
窥视视图颜色
窥视视图用于在编辑器内部显示引用和声明。
peekView.border
:窥视视图边框和箭头的颜色。peekViewEditor.background
:窥视视图编辑器的背景颜色。peekViewEditorGutter.background
:窥视视图编辑器中装订线的背景颜色。peekViewEditor.matchHighlightBackground
:窥视视图编辑器中匹配高亮的背景颜色。peekViewEditor.matchHighlightBorder
:窥视视图编辑器中匹配高亮的边框颜色。peekViewResult.background
:窥视视图结果列表的背景颜色。peekViewResult.fileForeground
:窥视视图结果列表中文件节点的前景颜色。peekViewResult.lineForeground
:窥视视图结果列表中行节点的前景颜色。peekViewResult.matchHighlightBackground
:窥视视图结果列表中匹配高亮的背景颜色。peekViewResult.selectionBackground
:窥视视图结果列表中选中项的背景颜色。peekViewResult.selectionForeground
:窥视视图结果列表中选中项的前景颜色。peekViewTitle.background
:窥视视图标题区域的背景颜色。peekViewTitleDescription.foreground
:窥视视图标题信息的颜色。peekViewTitleLabel.foreground
:窥视视图标题的颜色。peekViewEditorStickyScroll.background
:窥视视图编辑器中粘性滚动的背景颜色。peekViewEditorStickyScrollGutter.background
:窥视视图编辑器中粘性滚动装订线部分的背景颜色。
合并冲突颜色
当编辑器包含特殊的差异范围时,会显示合并冲突装饰。
merge.currentHeaderBackground
:内联合并冲突中当前标题的背景。颜色不能不透明,以免隐藏底层装饰。merge.currentContentBackground
:内联合并冲突中当前内容的背景。颜色不能不透明,以免隐藏底层装饰。merge.incomingHeaderBackground
:内联合并冲突中传入标题的背景。颜色不能不透明,以免隐藏底层装饰。merge.incomingContentBackground
:内联合并冲突中传入内容的背景。颜色不能不透明,以免隐藏底层装饰。merge.border
:内联合并冲突中标题和分割器的边框颜色。merge.commonContentBackground
:内联合并冲突中共同祖先内容的背景。颜色不能不透明,以免隐藏底层装饰。merge.commonHeaderBackground
:内联合并冲突中共同祖先标题的背景。颜色不能不透明,以免隐藏底层装饰。editorOverviewRuler.currentContentForeground
:内联合并冲突中当前内容的概览标尺前景。editorOverviewRuler.incomingContentForeground
:内联合并冲突中传入内容的概览标尺前景。editorOverviewRuler.commonContentForeground
:内联合并冲突中共同祖先内容的概览标尺前景。editorOverviewRuler.commentForeground
:已解决注释的编辑器概览标尺装饰颜色。此颜色应不透明。editorOverviewRuler.commentUnresolvedForeground
:未解决注释的编辑器概览标尺装饰颜色。此颜色应不透明。mergeEditor.change.background
:更改的背景颜色。mergeEditor.change.word.background
:单词更改的背景颜色。mergeEditor.conflict.unhandledUnfocused.border
:未处理非聚焦冲突的边框颜色。mergeEditor.conflict.unhandledFocused.border
:未处理聚焦冲突的边框颜色。mergeEditor.conflict.handledUnfocused.border
:已处理非聚焦冲突的边框颜色。mergeEditor.conflict.handledFocused.border
:已处理聚焦冲突的边框颜色。mergeEditor.conflict.handled.minimapOverViewRuler
:输入 1 中更改的前景颜色。mergeEditor.conflict.unhandled.minimapOverViewRuler
:输入 1 中更改的前景颜色。mergeEditor.conflictingLines.background
:“冲突行”文本的背景。mergeEditor.changeBase.background
:基础中更改的背景颜色。mergeEditor.changeBase.word.background
:基础中单词更改的背景颜色。mergeEditor.conflict.input1.background
:输入 1 中装饰的背景颜色。mergeEditor.conflict.input2.background
:输入 2 中装饰的背景颜色。
面板颜色
面板显示在编辑器区域下方,包含输出和集成终端等视图。
panel.background
:面板背景颜色。panel.border
:面板边框颜色,用于将面板与编辑器分隔开。panel.dropBorder
:面板标题的拖放反馈颜色。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelTitle.activeBorder
:活跃面板标题的边框颜色。panelTitle.activeForeground
:活跃面板的标题颜色。panelTitle.inactiveForeground
:非活跃面板的标题颜色。panelTitle.border
:面板标题底部边框颜色,用于将标题与视图分隔开。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelTitleBadge.background
:面板标题徽章背景颜色。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelTitleBadge.foreground
:面板标题徽章前景颜色。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelInput.border
:面板中输入的输入框边框。panelSection.border
:当面板中水平堆叠多个视图时使用的面板节边框颜色。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelSection.dropBackground
:面板节的拖放反馈颜色。颜色应具有透明度,以便面板节仍可透视。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelSectionHeader.background
:面板节标题背景颜色。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelSectionHeader.foreground
:面板节标题前景颜色。面板显示在编辑器区域下方,包含输出和集成终端等视图。panelStickyScroll.background
:面板中粘性滚动的背景颜色。panelStickyScroll.border
:面板中粘性滚动的边框颜色。panelStickyScroll.shadow
:面板中粘性滚动的阴影颜色。panelSectionHeader.border
:当面板中垂直堆叠多个视图时使用的面板节标题边框颜色。面板显示在编辑器区域下方,包含输出和集成终端等视图。outputView.background
:输出视图背景颜色。outputViewStickyScroll.background
:输出视图粘性滚动背景颜色。
状态栏颜色
状态栏显示在工作台的底部。
statusBar.background
:标准状态栏背景颜色。statusBar.foreground
:状态栏前景颜色。statusBar.border
:状态栏与编辑器分隔的边框颜色。statusBar.debuggingBackground
:程序调试时状态栏的背景颜色。statusBar.debuggingForeground
:程序调试时状态栏的前景颜色。statusBar.debuggingBorder
:程序调试时状态栏与编辑器分隔的边框颜色。statusBar.noFolderForeground
:未打开文件夹时状态栏的前景颜色。statusBar.noFolderBackground
:未打开文件夹时状态栏的背景颜色。statusBar.noFolderBorder
:未打开文件夹时状态栏与编辑器分隔的边框颜色。statusBarItem.activeBackground
:点击时状态栏项目的背景颜色。statusBarItem.hoverForeground
:悬停时状态栏项目的前景颜色。状态栏显示在窗口底部。statusBarItem.hoverBackground
:悬停时状态栏项目的背景颜色。statusBarItem.prominentForeground
:状态栏突出项目的背景颜色。statusBarItem.prominentBackground
:状态栏突出项目的背景颜色。statusBarItem.prominentHoverForeground
:悬停时状态栏突出项目的前景颜色。突出项目区别于其他状态栏条目以表明其重要性。状态栏显示在窗口底部。statusBarItem.prominentHoverBackground
:悬停时状态栏突出项目的背景颜色。statusBarItem.remoteBackground
:状态栏上远程指示器的背景颜色。statusBarItem.remoteForeground
:状态栏上远程指示器的前景颜色。statusBarItem.remoteHoverBackground
:悬停时状态栏上远程指示器的背景颜色。statusBarItem.remoteHoverForeground
:悬停时状态栏上远程指示器的前景颜色。statusBarItem.errorBackground
:状态栏错误项目的背景颜色。错误项目区别于其他状态栏条目以表明错误情况。statusBarItem.errorForeground
:状态栏错误项目的前景颜色。错误项目区别于其他状态栏条目以表明错误情况。statusBarItem.errorHoverBackground
:悬停时状态栏错误项目的背景颜色。错误项目区别于其他状态栏条目以表明错误情况。状态栏显示在窗口底部。statusBarItem.errorHoverForeground
:悬停时状态栏错误项目的前景颜色。错误项目区别于其他状态栏条目以表明错误情况。状态栏显示在窗口底部。statusBarItem.warningBackground
:状态栏警告项目的背景颜色。警告项目区别于其他状态栏条目以表明警告情况。状态栏显示在窗口底部。statusBarItem.warningForeground
:状态栏警告项目的前景颜色。警告项目区别于其他状态栏条目以表明警告情况。状态栏显示在窗口底部。statusBarItem.warningHoverBackground
:悬停时状态栏警告项目的背景颜色。警告项目区别于其他状态栏条目以表明警告情况。状态栏显示在窗口底部。statusBarItem.warningHoverForeground
:悬停时状态栏警告项目的前景颜色。警告项目区别于其他状态栏条目以表明警告情况。状态栏显示在窗口底部。statusBarItem.compactHoverBackground
:悬停在包含两个悬停项的条目上时,状态栏项的背景颜色。状态栏显示在窗口底部。statusBarItem.focusBorder
:通过键盘导航聚焦时,状态栏项的边框颜色。状态栏显示在窗口底部。statusBar.focusBorder
:通过键盘导航聚焦时,状态栏的边框颜色。状态栏显示在窗口底部。statusBarItem.offlineBackground
:工作台离线时状态栏项的背景颜色。statusBarItem.offlineForeground
:工作台离线时状态栏项的前景颜色。statusBarItem.offlineHoverForeground
:工作台离线时状态栏项的前景悬停颜色。statusBarItem.offlineHoverBackground
:工作台离线时状态栏项的背景悬停颜色。
突出项目区别于其他状态栏条目以表明重要性。一个例子是切换 Tab 键移动焦点命令更改模式指示器。
标题栏颜色
titleBar.activeBackground
:窗口活跃时标题栏的背景。titleBar.activeForeground
:窗口活跃时标题栏的前景。titleBar.inactiveBackground
:窗口非活跃时标题栏的背景。titleBar.inactiveForeground
:窗口非活跃时标题栏的前景。titleBar.border
:标题栏边框颜色。
菜单栏颜色
menubar.selectionForeground
:菜单栏中选中菜单项的前景颜色。menubar.selectionBackground
:菜单栏中选中菜单项的背景颜色。menubar.selectionBorder
:菜单栏中选中菜单项的边框颜色。menu.foreground
:菜单项的前景颜色。menu.background
:菜单项的背景颜色。menu.selectionForeground
:菜单中选中菜单项的前景颜色。menu.selectionBackground
:菜单中选中菜单项的背景颜色。menu.selectionBorder
:菜单中选中菜单项的边框颜色。menu.separatorBackground
:菜单中分隔菜单项的颜色。menu.border
:菜单的边框颜色。
命令中心颜色
commandCenter.foreground
:命令中心的前景颜色。commandCenter.activeForeground
:命令中心的活跃前景颜色。commandCenter.background
:命令中心的背景颜色。commandCenter.activeBackground
:命令中心的活跃背景颜色。commandCenter.border
:命令中心的边框颜色。commandCenter.inactiveForeground
: 命令中心窗口非活动时的前景色。commandCenter.inactiveBorder
: 命令中心窗口非活动时的边框颜色。commandCenter.activeBorder
: 命令中心活动边框颜色。commandCenter.debuggingBackground
: 调试程序时命令中心的背景颜色。
通知颜色
通知吐司从工作台的右下角滑出。
一旦在通知中心打开,它们会以带标题的列表形式显示
notificationCenter.border
: 通知中心边框颜色。notificationCenterHeader.foreground
: 通知中心标题前景色。notificationCenterHeader.background
: 通知中心标题背景颜色。notificationToast.border
: 通知吐司边框颜色。notifications.foreground
: 通知前景色。notifications.background
: 通知背景颜色。notifications.border
: 通知边框颜色,用于在通知中心将通知与其他通知分隔开。notificationLink.foreground
: 通知链接前景色。notificationsErrorIcon.foreground
: 通知错误图标的颜色。notificationsWarningIcon.foreground
: 通知警告图标的颜色。notificationsInfoIcon.foreground
: 通知信息图标的颜色。
横幅颜色
横幅出现在标题栏下方,可见时横跨整个工作台宽度。
banner.background
: 横幅背景颜色。banner.foreground
: 横幅前景色。banner.iconForeground
: 横幅文本前图标的颜色。
扩展颜色
extensionButton.prominentForeground
: 扩展视图按钮前景色(例如安装按钮)。extensionButton.prominentBackground
: 扩展视图按钮背景颜色。extensionButton.prominentHoverBackground
: 扩展视图按钮背景悬停颜色。extensionButton.background
: 扩展操作的按钮背景颜色。extensionButton.foreground
: 扩展操作的按钮前景色。extensionButton.hoverBackground
: 扩展操作的按钮背景悬停颜色。extensionButton.separator
: 扩展操作的按钮分隔符颜色。extensionBadge.remoteBackground
: 扩展视图中远程徽章的背景颜色。extensionBadge.remoteForeground
: 扩展视图中远程徽章的前景色。extensionIcon.starForeground
: 扩展评分的图标颜色。extensionIcon.verifiedForeground
: 扩展验证发布者的图标颜色。extensionIcon.preReleaseForeground
: 预发布扩展的图标颜色。extensionIcon.sponsorForeground
: 扩展赞助商的图标颜色。extensionIcon.privateForeground
: 私有扩展的图标颜色。
快速选择器颜色
pickerGroup.border
: 快速选择器(快速打开)分组边框的颜色。pickerGroup.foreground
: 快速选择器(快速打开)分组标签的颜色。quickInput.background
: 快速输入背景颜色。快速输入小组件是颜色主题选择器等视图的容器。quickInput.foreground
: 快速输入前景色。快速输入小组件是颜色主题选择器等视图的容器。quickInputList.focusBackground
: 快速选择器中焦点项目的背景颜色。quickInputList.focusForeground
: 快速选择器中焦点项目的前景色。quickInputList.focusIconForeground
: 快速选择器中焦点项目的图标前景色。quickInputTitle.background
: 快速选择器标题背景颜色。快速选择器小组件是命令面板等选择器的容器。
键绑定标签颜色
当命令关联有键绑定时,会显示键绑定标签。键绑定标签的示例可以在命令面板中看到
键绑定标签的用途包括(但不限于)
- 命令面板
- 键盘快捷方式编辑器
- 键盘快捷方式录制器模态框
- 扩展市场页面上的“功能贡献”部分
以下自定义可用
keybindingLabel.background
: 键绑定标签背景颜色。键绑定标签用于表示键盘快捷方式。keybindingLabel.foreground
: 键绑定标签前景色。键绑定标签用于表示键盘快捷方式。keybindingLabel.border
: 键绑定标签边框颜色。键绑定标签用于表示键盘快捷方式。keybindingLabel.bottomBorder
: 键绑定标签底部边框颜色。键绑定标签用于表示键盘快捷方式。
键盘快捷方式表格颜色
keybindingTable.headerBackground
: 键盘快捷方式表格标题背景颜色。keybindingTable.rowsBackground
: 键盘快捷方式表格交替行的背景颜色。
集成终端颜色
-
terminal.background
: 集成终端视口的背景。 -
terminal.border
: 终端内分隔分体窗格的边框颜色。默认为 panel.border。 -
terminal.foreground
: 集成终端的默认前景色。 -
terminal.ansiBlack
: 终端中的“黑色”ANSI 颜色。 -
terminal.ansiBlue
: 终端中的“蓝色”ANSI 颜色。 -
terminal.ansiBrightBlack
: 终端中的“亮黑色”ANSI 颜色。 -
terminal.ansiBrightBlue
: 终端中的“亮蓝色”ANSI 颜色。 -
terminal.ansiBrightCyan
: 终端中的“亮青色”ANSI 颜色。 -
terminal.ansiBrightGreen
: 终端中的“亮绿色”ANSI 颜色。 -
terminal.ansiBrightMagenta
: 终端中的“亮品红色”ANSI 颜色。 -
terminal.ansiBrightRed
: 终端中的“亮红色”ANSI 颜色。 -
terminal.ansiBrightWhite
: 终端中的“亮白色”ANSI 颜色。 -
terminal.ansiBrightYellow
: 终端中的“亮黄色”ANSI 颜色。 -
terminal.ansiCyan
: 终端中的“青色”ANSI 颜色。 -
terminal.ansiGreen
: 终端中的“绿色”ANSI 颜色。 -
terminal.ansiMagenta
: 终端中的“品红色”ANSI 颜色。 -
terminal.ansiRed
: 终端中的“红色”ANSI 颜色。 -
terminal.ansiWhite
: 终端中的“白色”ANSI 颜色。 -
terminal.ansiYellow
: 终端中的“黄色”ANSI 颜色。 -
terminal.selectionBackground
: 终端的选择背景颜色。 -
terminal.selectionForeground
: 终端的选择前景色。如果为 null,则将保留选择前景色并应用最小对比度功能。 -
terminal.inactiveSelectionBackground
: 终端失去焦点时的选择背景颜色。 -
terminal.findMatchBackground
: 终端中当前搜索匹配的颜色。颜色不能不透明,以免隐藏底层终端内容。 -
terminal.findMatchBorder
: 终端中当前搜索匹配的边框颜色。 -
terminal.findMatchHighlightBackground
: 终端中其他搜索匹配的颜色。颜色不能不透明,以免隐藏底层终端内容。 -
terminal.findMatchHighlightBorder
: 终端中其他搜索匹配的边框颜色。 -
terminal.hoverHighlightBackground
: 悬停在终端链接上时高亮的颜色。 -
terminalCursor.background
: 终端光标的背景颜色。允许自定义被块光标覆盖的字符的颜色。 -
terminalCursor.foreground
: 终端光标的前景色。 -
terminal.dropBackground
: 拖动到终端顶部时的背景颜色。颜色应具有透明度,以便终端内容仍然可以透视。 -
terminal.tab.activeBorder
: 面板中终端选项卡侧面的边框。默认为tab.activeBorder
。 -
terminalCommandDecoration.defaultBackground
: 默认终端命令装饰背景颜色。 -
terminalCommandDecoration.successBackground
: 成功命令的终端命令装饰背景颜色。 -
terminalCommandDecoration.errorBackground
: 错误命令的终端命令装饰背景颜色。 -
terminalOverviewRuler.cursorForeground
: 概览尺标光标颜色。 -
terminalOverviewRuler.findMatchForeground
: 终端中查找匹配项的概览尺标标记颜色。 -
terminalStickyScroll.background
: 终端中粘性滚动叠加层的背景颜色。 -
terminalStickyScroll.border
: 终端中粘性滚动叠加层的边框。 -
terminalStickyScrollHover.background
: 终端中粘性滚动叠加层悬停时的背景颜色。 -
terminal.initialHintForeground
: 终端初始提示的前景色。 -
terminalOverviewRuler.border
: 概览尺标左侧边框颜色。 -
terminalCommandGuide.foreground
: 终端命令指南的前景色,该指南在悬停时出现在命令及其输出的左侧。 -
terminalSymbolIcon.aliasForeground
: 别名图标的前景色。这些图标将出现在终端建议小组件中 -
terminalSymbolIcon.flagForeground
: 标志图标的前景色。这些图标将出现在终端建议小组件中 -
terminalSymbolIcon.optionForeground
: 选项图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.optionValueForeground
: 枚举成员图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.methodForeground
: 方法图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.argumentForeground
: 参数图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.inlineSuggestionForeground
: 内联建议图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.fileForeground
: 文件图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.folderForeground
: 文件夹图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.symbolicLinkFileForeground
: 符号链接文件图标的前景色。这些图标将出现在终端建议小组件中。 -
terminalSymbolIcon.symbolicLinkFolderForeground
: 符号链接文件夹图标的前景色。这些图标将出现在终端建议小组件中。
调试颜色
debugToolBar.background
: 调试工具栏背景颜色。debugToolBar.border
: 调试工具栏边框颜色。editor.stackFrameHighlightBackground
: 编辑器中顶部堆栈帧高亮的背景颜色。editor.focusedStackFrameHighlightBackground
: 编辑器中焦点堆栈帧高亮的背景颜色。editor.inlineValuesForeground
: 调试内联值的文本颜色。editor.inlineValuesBackground
: 调试内联值的背景颜色。debugView.exceptionLabelForeground
: 当调试器因异常中断时,在“调用堆栈”视图中显示的标签的前景色。debugView.exceptionLabelBackground
: 当调试器因异常中断时,在“调用堆栈”视图中显示的标签的背景颜色。debugView.stateLabelForeground
: “调用堆栈”视图中显示当前会话或线程状态的标签的前景色。debugView.stateLabelBackground
: “调用堆栈”视图中显示当前会话或线程状态的标签的背景颜色。debugView.valueChangedHighlight
: 用于高亮调试视图中值更改的颜色(例如在“变量”视图中)。debugTokenExpression.name
: 调试视图中显示的标记名称的前景色(例如在“变量”或“监视”视图中)。debugTokenExpression.value
: 调试视图中显示的标记值的前景色。debugTokenExpression.string
: 调试视图中字符串的前景色。debugTokenExpression.boolean
: 调试视图中布尔值的前景色。debugTokenExpression.number
: 调试视图中数字的前景色。debugTokenExpression.error
: 调试视图中表达式错误的前景色。debugTokenExpression.type
: 调试视图中显示的标记类型的前景色(即“变量”或“监视”视图)。
测试颜色
testing.runAction
: 编辑器中“运行”图标的颜色。testing.iconErrored
: 测试资源管理器中“错误”图标的颜色。testing.iconFailed
: 测试资源管理器中“失败”图标的颜色。testing.iconPassed
: 测试资源管理器中“通过”图标的颜色。testing.iconQueued
: 测试资源管理器中“排队”图标的颜色。testing.iconUnset
: 测试资源管理器中“未设置”图标的颜色。testing.iconSkipped
: 测试资源管理器中“跳过”图标的颜色。testing.iconErrored.retired
: 测试资源管理器中“错误”图标的已停用颜色。testing.iconFailed.retired
: 测试资源管理器中“失败”图标的已停用颜色。testing.iconPassed.retired
: 测试资源管理器中“通过”图标的已停用颜色。testing.iconQueued.retired
: 测试资源管理器中“排队”图标的已停用颜色。testing.iconUnset.retired
: 测试资源管理器中“未设置”图标的已停用颜色。testing.iconSkipped.retired
: 测试资源管理器中“跳过”图标的已停用颜色。testing.peekBorder
: 预览视图边框和箭头的颜色。testing.peekHeaderBackground
: 预览视图边框和箭头的颜色。testing.message.error.lineBackground
: 编辑器中内联显示的错误消息旁边的边距颜色。testing.message.info.decorationForeground
: 编辑器中内联显示的测试信息消息的文本颜色。testing.message.info.lineBackground
: 编辑器中内联显示的信息消息旁边的边距颜色。testing.messagePeekBorder
: 预览记录消息时,预览视图边框和箭头的颜色。testing.messagePeekHeaderBackground
: 预览记录消息时,预览视图边框和箭头的颜色。testing.coveredBackground
: 已覆盖文本的背景颜色。testing.coveredBorder
: 已覆盖文本的边框颜色。testing.coveredGutterBackground
: 代码已覆盖区域的边栏颜色。testing.uncoveredBranchBackground
: 未覆盖分支显示的小组件的背景。testing.uncoveredBackground
: 未覆盖文本的背景颜色。testing.uncoveredBorder
: 未覆盖文本的边框颜色。testing.uncoveredGutterBackground
: 代码未覆盖区域的边栏颜色。testing.coverCountBadgeBackground
: 表示执行计数的徽章背景。testing.coverCountBadgeForeground
: 表示执行计数徽章的前景色。testing.message.error.badgeBackground
: 编辑器中内联显示的测试错误消息的背景颜色。testing.message.error.badgeBorder
: 编辑器中内联显示的测试错误消息的边框颜色。testing.message.error.badgeForeground
: 编辑器中内联显示的测试错误消息的文本颜色。
欢迎页颜色
-
welcomePage.background
: 欢迎页背景颜色。 -
welcomePage.progress.background
: 欢迎页进度条前景色。 -
welcomePage.progress.foreground
: 欢迎页进度条背景颜色。 -
welcomePage.tileBackground
: 欢迎页图块背景颜色。 -
welcomePage.tileHoverBackground
: 欢迎页图块悬停背景颜色。 -
welcomePage.tileBorder
: 欢迎页图块边框颜色。 -
walkThrough.embeddedEditorBackground
: 交互式演练场中嵌入式编辑器的背景颜色。 -
walkthrough.stepTitle.foreground
: 每个演练步骤标题的前景色。
Git 颜色
gitDecoration.addedResourceForeground
: 已添加 Git 资源的颜色。用于文件标签和 SCM 视图。gitDecoration.modifiedResourceForeground
: 已修改 Git 资源的颜色。用于文件标签和 SCM 视图。gitDecoration.deletedResourceForeground
: 已删除 Git 资源的颜色。用于文件标签和 SCM 视图。gitDecoration.renamedResourceForeground
: 已重命名或复制 Git 资源的颜色。用于文件标签和 SCM 视图。gitDecoration.stageModifiedResourceForeground
: 暂存修改的 Git 装饰颜色。用于文件标签和 SCM 视图。gitDecoration.stageDeletedResourceForeground
: 暂存删除的 Git 装饰颜色。用于文件标签和 SCM 视图。gitDecoration.untrackedResourceForeground
: 未跟踪 Git 资源的颜色。用于文件标签和 SCM 视图。gitDecoration.ignoredResourceForeground
: 已忽略 Git 资源的颜色。用于文件标签和 SCM 视图。gitDecoration.conflictingResourceForeground
: 冲突 Git 资源的颜色。用于文件标签和 SCM 视图。gitDecoration.submoduleResourceForeground
: 子模块资源的颜色。git.blame.editorDecorationForeground
: 责怪编辑器装饰的颜色。
源代码管理图颜色
scmGraph.historyItemHoverLabelForeground
: 历史项悬停标签前景色。scmGraph.foreground1
: 源代码管理图前景色 (1)。scmGraph.foreground2
: 源代码管理图前景色 (2)。scmGraph.foreground3
: 源代码管理图前景色 (3)。scmGraph.foreground4
: 源代码管理图前景色 (4)。scmGraph.foreground5
: 源代码管理图前景色 (5)。scmGraph.historyItemHoverAdditionsForeground
: 历史项悬停添加项前景色。scmGraph.historyItemHoverDeletionsForeground
: 历史项悬停删除项前景色。scmGraph.historyItemRefColor
: 历史项引用颜色。scmGraph.historyItemRemoteRefColor
: 历史项远程引用颜色。scmGraph.historyItemBaseRefColor
: 历史项基本引用颜色。scmGraph.historyItemHoverDefaultLabelForeground
: 历史项悬停默认标签前景色。scmGraph.historyItemHoverDefaultLabelBackground
: 历史项悬停默认标签背景颜色。
设置编辑器颜色
注意:这些颜色适用于可通过 Preferences: Open Settings (UI)
命令打开的 GUI 设置编辑器。
settings.headerForeground
: 节标题或活动标题的前景色。settings.modifiedItemIndicator
: 指示已修改设置的行。settings.dropdownBackground
: 下拉菜单背景。settings.dropdownForeground
: 下拉菜单前景色。settings.dropdownBorder
: 下拉菜单边框。settings.dropdownListBorder
: 下拉列表边框。settings.checkboxBackground
: 复选框背景。settings.checkboxForeground
: 复选框前景色。settings.checkboxBorder
: 复选框边框。settings.rowHoverBackground
: 设置行悬停时的背景颜色。settings.textInputBackground
: 文本输入框背景。settings.textInputForeground
: 文本输入框前景色。settings.textInputBorder
: 文本输入框边框。settings.numberInputBackground
: 数字输入框背景。settings.numberInputForeground
: 数字输入框前景色。settings.numberInputBorder
: 数字输入框边框。settings.focusedRowBackground
: 焦点设置行的背景颜色。settings.focusedRowBorder
: 行获得焦点时,行顶部和底部边框的颜色。settings.headerBorder
: 标题容器边框的颜色。settings.sashBorder
: 设置编辑器分体视图分隔条边框的颜色。settings.settingsHeaderHoverForeground
: 节标题或悬停标题的前景色。
面包屑颜色
面包屑导航的主题颜色
breadcrumb.foreground
: 面包屑项的颜色。breadcrumb.background
: 面包屑项的背景颜色。breadcrumb.focusForeground
: 焦点面包屑项的颜色。breadcrumb.activeSelectionForeground
: 选定面包屑项的颜色。breadcrumbPicker.background
: 面包屑项选择器的背景颜色。
代码片段颜色
代码片段的主题颜色
editor.snippetTabstopHighlightBackground
: 代码片段制表符停靠点的背景高亮颜色。editor.snippetTabstopHighlightBorder
: 代码片段制表符停靠点的边框高亮颜色。editor.snippetFinalTabstopHighlightBackground
: 代码片段最终制表符停靠点的背景高亮颜色。editor.snippetFinalTabstopHighlightBorder
: 代码片段最终制表符停靠点的边框高亮颜色。
符号图标颜色
在大纲视图、面包屑导航和建议小组件中显示的符号图标的主题颜色
symbolIcon.arrayForeground
: 数组符号的前景色。symbolIcon.booleanForeground
: 布尔符号的前景色。symbolIcon.classForeground
: 类符号的前景色。symbolIcon.colorForeground
: 颜色符号的前景色。symbolIcon.constantForeground
: 常量符号的前景色。symbolIcon.constructorForeground
: 构造函数符号的前景色。symbolIcon.enumeratorForeground
: 枚举器符号的前景色。symbolIcon.enumeratorMemberForeground
: 枚举成员符号的前景色。symbolIcon.eventForeground
: 事件符号的前景色。symbolIcon.fieldForeground
: 字段符号的前景色。symbolIcon.fileForeground
: 文件符号的前景色。symbolIcon.folderForeground
: 文件夹符号的前景色。symbolIcon.functionForeground
: 函数符号的前景色。symbolIcon.interfaceForeground
: 接口符号的前景色。symbolIcon.keyForeground
: 键符号的前景色。symbolIcon.keywordForeground
: 关键字符号的前景色。symbolIcon.methodForeground
: 方法符号的前景色。symbolIcon.moduleForeground
: 模块符号的前景色。symbolIcon.namespaceForeground
: 命名空间符号的前景色。symbolIcon.nullForeground
: 空符号的前景色。symbolIcon.numberForeground
: 数字符号的前景色。symbolIcon.objectForeground
: 对象符号的前景色。symbolIcon.operatorForeground
: 运算符符号的前景色。symbolIcon.packageForeground
: 包符号的前景色。symbolIcon.propertyForeground
: 属性符号的前景色。symbolIcon.referenceForeground
: 引用符号的前景色。symbolIcon.snippetForeground
: 代码片段符号的前景色。symbolIcon.stringForeground
: 字符串符号的前景色。symbolIcon.structForeground
: 结构体符号的前景色。symbolIcon.textForeground
: 文本符号的前景色。symbolIcon.typeParameterForeground
: 类型参数符号的前景色。symbolIcon.unitForeground
: 单位符号的前景色。symbolIcon.variableForeground
: 变量符号的前景色。
调试图标颜色
-
debugIcon.breakpointForeground
: 断点图标颜色。 -
debugIcon.breakpointDisabledForeground
: 禁用断点图标颜色。 -
debugIcon.breakpointUnverifiedForeground
: 未验证断点图标颜色。 -
debugIcon.breakpointCurrentStackframeForeground
: 当前断点堆栈帧图标颜色。 -
debugIcon.breakpointStackframeForeground
: 所有断点堆栈帧图标颜色。 -
debugIcon.startForeground
: 调试工具栏开始调试图标。 -
debugIcon.pauseForeground
: 调试工具栏暂停图标。 -
debugIcon.stopForeground
: 调试工具栏停止图标。 -
debugIcon.disconnectForeground
: 调试工具栏断开连接图标。 -
debugIcon.restartForeground
: 调试工具栏重新启动图标。 -
debugIcon.stepOverForeground
: 调试工具栏步过图标。 -
debugIcon.stepIntoForeground
: 调试工具栏步入图标。 -
debugIcon.stepOutForeground
: 调试工具栏步出图标。 -
debugIcon.continueForeground
: 调试工具栏继续图标。 -
debugIcon.stepBackForeground
: 调试工具栏后退一步图标。 -
debugConsole.infoForeground
: 调试 REPL 控制台中信息消息的前景色。 -
debugConsole.warningForeground
: 调试 REPL 控制台中警告消息的前景色。 -
debugConsole.errorForeground
: 调试 REPL 控制台中错误消息的前景色。 -
debugConsole.sourceForeground
: 调试 REPL 控制台中源文件名的前景色。 -
debugConsoleInputIcon.foreground
: 调试控制台输入标记图标的前景色。
笔记本颜色
notebook.editorBackground
: 笔记本背景颜色。notebook.cellBorderColor
: 笔记本单元格的边框颜色。notebook.cellHoverBackground
: 单元格悬停时的背景颜色。notebook.cellInsertionIndicator
: 笔记本单元格插入指示器的颜色。notebook.cellStatusBarItemHoverBackground
: 笔记本单元格状态栏项的背景颜色。notebook.cellToolbarSeparator
: 单元格底部工具栏中分隔符的颜色notebook.cellEditorBackground
: 笔记本单元格编辑器背景的颜色notebook.focusedCellBackground
: 单元格获得焦点时的背景颜色。notebook.focusedCellBorder
: 单元格获得焦点时,单元格焦点指示器边框的颜色。notebook.focusedEditorBorder
: 笔记本单元格编辑器边框的颜色。notebook.inactiveFocusedCellBorder
: 当单元格获得焦点但主要焦点在编辑器外部时,单元格顶部和底部边框的颜色。notebook.inactiveSelectedCellBorder
: 选择多个单元格时,单元格边框的颜色。notebook.outputContainerBackgroundColor
: 笔记本输出容器背景的颜色。notebook.outputContainerBorderColor
: 笔记本输出容器的边框颜色。notebook.selectedCellBackground
: 单元格被选中时的背景颜色。notebook.selectedCellBorder
: 单元格被选中但未获得焦点时,单元格顶部和底部边框的颜色。notebook.symbolHighlightBackground
: 高亮单元格的背景颜色。notebookScrollbarSlider.activeBackground
: 笔记本滚动条滑块被点击时的背景颜色。notebookScrollbarSlider.background
: 笔记本滚动条滑块背景颜色。notebookScrollbarSlider.hoverBackground
: 笔记本滚动条滑块悬停时的背景颜色。notebookStatusErrorIcon.foreground
: 单元格状态栏中笔记本单元格的错误图标颜色。notebookStatusRunningIcon.foreground
: 单元格状态栏中笔记本单元格的运行图标颜色。notebookStatusSuccessIcon.foreground
: 单元格状态栏中笔记本单元格的成功图标颜色。notebookEditorOverviewRuler.runningCellForeground
: 笔记本编辑器概览尺标中运行单元格装饰的颜色。
图表颜色
charts.foreground
: 图表中文本的对比色。charts.lines
: 图表中线条的颜色。charts.red
: 图表中红色元素的颜色。charts.blue
: 图表中蓝色元素的颜色。charts.yellow
: 图表中黄色元素的颜色。charts.orange
: 图表中橙色元素的颜色。charts.green
: 图表中绿色元素的颜色。charts.purple
: 图表中紫色元素的颜色。chart.line
: 图表的线条颜色。chart.axis
: 图表的轴颜色。chart.guide
: 图表的引导线。
端口颜色
ports.iconRunningProcessForeground
: 具有相关运行进程的端口图标的颜色。
注释视图颜色
commentsView.resolvedIcon
: 已解决注释的图标颜色。commentsView.unresolvedIcon
: 未解决注释的图标颜色。
操作栏颜色
actionBar.toggledBackground
: 操作栏中切换操作项的背景颜色。
简单查找小组件颜色
simpleFindWidget.sashBorder
: 分隔条边框的颜色。
仪表颜色
gauge.background
: 仪表背景颜色。gauge.foreground
: 仪表前景色。gauge.border
: 仪表边框颜色。gauge.warningBackground
: 仪表警告背景颜色。gauge.warningForeground
: 仪表警告前景色。gauge.errorBackground
: 仪表错误背景颜色。gauge.errorForeground
: 仪表错误前景色。
扩展颜色
颜色 ID 也可以通过扩展通过 颜色贡献点 提供。这些颜色在使用 workbench.colorCustomizations
设置和颜色主题定义文件中的代码完成时也会出现。用户可以在扩展贡献选项卡中查看扩展定义了哪些颜色。