Windows 终端中的外观设置

无论配置文件设置如何,下面列出的属性都将影响整个终端窗口。 这些应放在 settings.json 文件的根目录下。

语言

这会为应用程序的首选语言设置替代。

属性名称:language

必要性: 可选

接受:BCP-47 语言标记,如 "en-US"


主题

这将设置应用程序的主题。 "system" 将使用与 Windows 相同的主题。

属性名称:theme

必要性: 可选

接受:"system""dark""light"自定义主题的名称

默认值:"system"



始终显示选项卡

如果此项设置为 true,将始终显示选项卡。 如果此项设置为 false 并将 showTabsInTitlebar 设置为 false,则选项卡将始终显示在标题栏的下方。 如果此项设置为 false 并将 showTabsInTitlebar 设置为 false,则只有存在多个选项卡后,选项卡才会显示,方法是键入 ctrl+shift+t 或键入分配给 newTab 的键绑定。 请注意,更改此设置将需要启动新的终端实例。

注意

showTabsInTitlebartrue 时,此设置不起作用。

属性名称:alwaysShowTabs

必要性: 可选

接受:truefalse

默认值:true

Windows 终端始终显示选项卡



新创建的选项卡的位置(预览

指定新选项卡在选项卡行中的显示位置。 当此项设置为 "afterLastTab" 时,新选项卡将显示在选项卡行的末尾。 当它设置为 "afterCurrentTab" 时,新选项卡将显示在当前选项卡后面。

属性名称:newTabPosition

必要性: 可选

接受:"afterLastTab""afterCurrentTab"

默认值:"afterLastTab"



隐藏标题栏

如果设置为 true,则选项卡将移动到标题栏中,并且标题栏将消失。 如果设置为 false,则标题栏位于选项卡上方。 请注意,更改此设置将需要启动新的终端实例。

属性名称:showTabsInTitlebar

必要性: 可选

接受:truefalse

默认值:true

Windows 终端在标题栏中显示选项卡



在选项卡行中显示 acrylic

如果将此设置为 true,则会为选项卡行指定 50% 不透明度的 acrylic 背景。 如果将其设置为 false,则选项卡行将不透明。 请注意,更改此设置将需要启动新的终端实例。

属性名称:useAcrylicInTabRow

必要性: 可选

接受:truefalse

默认值:false

选项卡行上的 Windows 终端 acrylic



使用活动终端标题作为应用程序标题

如果设置为 true,标题栏将显示所选选项卡的标题。如果设置为 false,标题栏将显示“Windows 终端”。 请注意,更改此设置将需要启动新的终端实例。

属性名称:showTerminalTitleInTitlebar

必要性: 可选

接受:truefalse

默认值:true



“总在最前面”模式

当设置为 true 时,将在桌面上的所有其他窗口之上启动 Windows 终端窗口。 此状态还可通过 toggleAlwaysOnTop 键绑定进行切换。

属性名称:alwaysOnTop

必要性: 可选

接受:true, false

默认值:false



选项卡宽度模式

这将设置选项卡的宽度。 "equal" 使每个选项卡具有相同宽度。 "titleLength" 将每个选项卡调整为标题长度。 "compact" 会将每个非活动选项卡缩小到图标的宽度,从而为活动选项卡留出更多空间来显示其完整标题。

属性名称:tabWidthMode

必要性: 可选

接受:"equal""titleLength""compact"

默认值:"equal"

Windows 终端选项卡宽度模式



禁用窗格动画

当设置为 true 时,将在应用程序中禁用视觉动画。

属性名称:disableAnimations

必要性: 可选

接受:truefalse

默认值:false



显示关闭所有选项卡弹出窗口

如果设置为 true,则关闭多个选项卡处于打开状态的窗口时,需要确认。 如果设置为 false,则关闭多个选项卡处于打开状态的窗口时,不需要确认。

属性名称:confirmCloseAllTabs

必要性: 可选

接受:truefalse

默认值:true

Windows 终端确认关闭所有选项卡



将背景图像用于整个窗口

设置为 true 时,当前聚焦的配置文件的背景图像将扩展为包含整个窗口,位于其他窗格下方。 这是一个试验性功能,我们不保证它会持续存在。

属性名称:experimental.useBackgroundImageForWindow

必要性: 可选

接受:truefalse

默认值:false