Configurações de aparência no Terminal do Windows
As propriedades listadas abaixo afetam toda a janela do terminal, independentemente das configurações de perfil. Elas devem ser colocadas na raiz do arquivo settings.json.
Linguagem
Isso define uma substituição para o idioma preferencial do aplicativo.
Nome da propriedade:language
Necessidade: Opcional
Aceita: uma marca de linguagem BCP-47 como "en-US"
Tema
Isso define o tema (tema escuro ou tema claro) do aplicativo. O "system"
usará o mesmo tema que o Windows.
Nome da propriedade:theme
Necessidade: Opcional
Aceita:"system"
, "dark"
, "light"
, nome do tema personalizado
Valor padrão:"system"
Sempre mostrar guias
Quando é definido como true
, as guias são sempre exibidas. Quando é definido como false
, e showTabsInTitlebar
é definido como false
, as guias são sempre exibidas abaixo da barra de título. Quando esse valor for definido como false
e showTabsInTitlebar
for definido como false
, as guias aparecerão somente após a existência de mais de uma guia, digitando Ctrl + Shift + T ou digitando a associação de teclas atribuída a newTab
. Observe que a alteração dessa configuração exigirá a inicialização de uma nova instância de terminal.
Observação
Essa configuração não tem efeito quando showTabsInTitlebar
é true
.
Nome da propriedade:alwaysShowTabs
Necessidade: Opcional
Aceita:true
, false
Valor padrão:true
Posição das guias recém-criadas (versão prévia)
Especifica onde novas guias aparecem na linha de tabulação. Quando é definido como "afterLastTab"
, novas guias aparecem no final da linha de tabulação. Quando é definido como "afterCurrentTab"
, novas guias aparecem após a guia atual.
Nome da propriedade:newTabPosition
Necessidade: Opcional
Aceita:"afterLastTab"
, "afterCurrentTab"
Valor padrão:"afterLastTab"
Ocultar a barra de título
Quando definido como true
, as guias são movidas para a barra de título e a barra de título desaparece. Quando definido como false
, a barra de título fica acima das guias. Observe que a alteração dessa configuração exigirá a inicialização de uma nova instância de terminal.
Nome da propriedade:showTabsInTitlebar
Necessidade: Opcional
Aceita:true
, false
Valor padrão:true
Mostrar textura acrílica na linha de guia
Quando esse valor estiver definido como true
, a linha de guia receberá uma plano de fundo de textura acrílica com opacidade de 50%. Quando estiver definido como false
, a linha de guia será opaca. Observe que a alteração dessa configuração exigirá a inicialização de uma nova instância de terminal.
Nome da propriedade:useAcrylicInTabRow
Necessidade: Opcional
Aceita:true
, false
Valor padrão:false
Usar o título do terminal ativo como título do aplicativo
Quando definido como true
, a barra de título exibe o título da guia selecionada. Quando definido como false
, a barra de título exibe "Terminal do Windows". Observe que a alteração dessa configuração exigirá a inicialização de uma nova instância de terminal.
Nome da propriedade:showTerminalTitleInTitlebar
Necessidade: Opcional
Aceita:true
, false
Valor padrão:true
Modo sempre na parte superior
Quando o valor estiver definido como true, as janelas do Terminal do Windows serão abertas sobre todas as outras janelas da área de trabalho. Esse estado também pode ser alternado com a associação de teclas do toggleAlwaysOnTop
.
Nome da propriedade:alwaysOnTop
Necessidade: Opcional
Aceita:true, false
Valor padrão:false
Modo de largura da guia
Define a largura das guias. O "equal"
faz com que todas as guias tenham a mesma largura. O "titleLength"
dimensiona cada guia para o comprimento do respectivo título. "compact"
reduzirá cada guia inativa à largura do ícone, deixando na guia ativa mais espaço para exibir seu título completo.
Nome da propriedade:tabWidthMode
Necessidade: Opcional
Aceita:"equal"
, "titleLength"
, "compact"
Valor padrão:"equal"
Desabilitar animações de painel
Quando o valor estiver definido como true
, isso desabilitará as animações visuais em todo o aplicativo.
Nome da propriedade:disableAnimations
Necessidade: Opcional
Aceita:true
, false
Valor padrão:false
Mostrar o pop-up "fechar todas as guias"
Quando definido como true
, fechar uma janela com várias guias abertas exigirá confirmação. Quando definido como false
, fechar uma janela com várias guias abertas não exigirá confirmação.
Nome da propriedade:confirmCloseAllTabs
Necessidade: Opcional
Aceita:true
, false
Valor padrão:true
Usar uma imagem de tela de fundo em toda a janela
Quando definida como true
, a imagem de tela de fundo do perfil atualmente com foco é expandida para abranger toda a janela, abaixo de outros painéis. Esse é um recurso experimental e sua existência contínua não é garantida.
Nome da propriedade:experimental.useBackgroundImageForWindow
Necessidade: Opcional
Aceita:true
, false
Valor padrão:false