Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As configurações listadas abaixo são específicas para cada perfil exclusivo. Se pretender que uma definição seja aplicada a todos os seus perfis, pode adicioná-la à defaults secção acima da lista de perfis no seu ficheirosettings.json.
"defaults":
{
// SETTINGS TO APPLY TO ALL PROFILES
},
"list":
[
// PROFILE OBJECTS
]
Suprimir alterações de título
Quando isso é definido como true, tabTitle substitui o título padrão da guia e todas as mensagens de alteração de título do aplicativo serão suprimidas. Se tabTitle não estiver definido, name será usado em vez disso. Quando isso é definido como false, tabTitle se comporta normalmente.
Nome da propriedade:suppressApplicationTitle
Necessidade: Opcional
Aceita:true, false
Antialiasing de texto
Isso controla como o texto é suavizado no renderizador. Observe que alterar essa configuração exigirá iniciar uma nova instância do terminal.
Nome da propriedade:antialiasingMode
Necessidade: Opcional
Aceita:"grayscale", "cleartype", "aliased"
Valor padrão:"grayscale"
AltGr aliasing
Isso permite que você controle se o Terminal do Windows tratará Ctrl+Alt como um alias para AltGr.
Nome da propriedade:altGrAliasing
Necessidade: Opcional
Aceita:true, false
Valor padrão:true
Rolar para a entrada ao digitar
Quando isso estiver definido como true, a janela rolará até a linha de entrada de comando ao digitar. Quando estiver definida como false, a janela não rolará quando você começar a digitar.
Nome da propriedade:snapOnInput
Necessidade: Opcional
Aceita:true, false
Valor padrão:true
Tamanho do histórico
Isso define o número de linhas acima das exibidas na janela para a qual você pode rolar de volta. O tamanho máximo do histórico é 32767.
Nome da propriedade:historySize
Necessidade: Opcional
Aceita: Inteiro
Valor padrão:9001
Comportamento de encerramento de perfil
Isso define como o perfil reage à rescisão ou falha na inicialização.
"graceful" fechará o perfil quando exit for digitado ou quando o processo sair normalmente.
"always" sempre fechará o perfil e "never" nunca fechará o perfil.
"automatic" foi adicionado uma vez que o Terminal do Windows foi permitido para ser o aplicativo de terminal padrão; para processos lançados no Terminal diretamente, ele se comporta da mesma "graceful" forma, mas para processos que foram entregues ao Terminal ele se comporta da mesma forma "always"que .
true e false são aceites como sinónimos de "graceful" e "never", respetivamente.
Nome da propriedade:closeOnExit
Necessidade: Opcional
Aceita:"automatic", "graceful", "always", "never", true, false
Valor padrão:"automatic"
Observação
No Prompt de Comando do Windows (cmd.exe), exit retornará o código de retorno do comando anterior. Se o comando digitado antes exit resultou em um erro, ainda "closeOnExit": "graceful" mostrará esse código de erro, em vez de fechar a guia.
Estilo de notificação Bell
Controla o que acontece quando o aplicativo emite um caractere BEL. Quando definido como "all", o terminal irá reproduzir um som e piscar o ícone da barra de tarefas. Quando o terminal não estiver em foco, apenas o ícone da barra de tarefas piscará.
Nome da propriedade:bellStyle
Necessidade: Opcional
Aceita:"all", "audible", "window", "taskbar", "none"
Valor padrão:"audible"
Som do sino
Quando bellStyle está definido como "all" ou "audible", isso permite que você escolha o arquivo de áudio para o sino. Se você tiver uma matriz de sons definidos, o terminal irá escolher um aleatoriamente.
Nome da propriedade:bellSound
Necessidade: Opcional
Aceita: Local do arquivo como uma cadeia de caracteres ou uma matriz de locais de arquivo como cadeias de caracteres
Marcas de rolagem (Visualização)
As configurações a seguir modificam como as marcas de rolagem se comportam no Terminal do Windows. Para obter mais informações sobre marcas e integração de shell, visite a página de integração do Shell.
Adicionar marcas de rolagem automaticamente
Quando definido como true, o Terminal marcará automaticamente o like atual como um prompt quando o usuário pressionar Enter. Se o usuário tiver a integração de shell habilitada, isso tratará a posição atual do cursor como um FTCS;C, encerrando o comando atual e iniciando a saída.
Nome da propriedade:autoMarkPrompts
Necessidade: Opcional
Aceita:true, false
Importante
Este recurso tornou-se estável na v1.21. Antes dessa versão, ele só estava disponível no Windows Terminal Preview, e foi nomeado experimental.autoMarkPrompts.
Mostrar marcas na barra de rolagem
Exibe marcas na barra de rolagem quando definido como true. Quando combinado com autoMarkPrompts ou integração de shell, isso mostrará a localização dos prompts na barra de rolagem.
Nome da propriedade:showMarksOnScrollbar
Necessidade: Opcional
Aceita:true, false
Importante
Este recurso tornou-se estável na v1.21. Antes dessa versão, ele só estava disponível no Windows Terminal Preview, e foi nomeado experimental.showMarksOnScrollbar.
Mecanismo experimental de renderização de texto
Permite o uso do mecanismo de renderização de texto experimental para o perfil. Trata-se de uma característica experimental e a sua subsistência não está garantida. Uma nova instância do perfil precisa ser aberta para que essa configuração entre em vigor.
Nome da propriedade:experimental.useAtlasEngine
Necessidade: Opcional
Aceita:true, false
Valor padrão:false
Menu de contexto do botão direito do rato (Pré-visualização)
Quando ativado, clique com o botão direito do mouse para abrir um menu de contexto com opções para copiar, colar e muito mais. Quando desativado, clique com o botão direito do mouse para colar o conteúdo da área de transferência no terminal. Com a integração de shell habilitada, clicar com o botão direito do mouse também permitirá que você selecione o comando ou a saída atual. Trata-se de uma característica experimental e a sua existência não está garantida.
Nome da propriedade:experimental.rightClickContextMenu
Necessidade: Opcional
Aceita:true, false
Valor padrão:false
Importante
Esta funcionalidade só está disponível na Pré-visualização do Terminal do Windows.
Experimental: Mova o cursor com o rato
Isso adiciona experimentalmente suporte para mover o cursor de texto clicando com o mouse na linha de comando atual. Este é um recurso experimental - há muitos casos de borda em que isso não funcionará como esperado. Para que essa configuração funcione, você precisará habilitar a integração do shell em seu shell.
Nome da propriedade:experimental.repositionCursorWithMouse
Necessidade: Opcional
Aceita:true, false
Valor padrão:false
Modo de passagem VT
Quando definido como true, direciona o PTY para esta conexão para usar o modo de passagem em vez do mecanismo de simulação Conhost PTY original. Trata-se de uma característica experimental e a sua existência não está garantida.
Nome da propriedade:experimental.connection.passthroughMode
Necessidade: Opcional
Aceita:true, false
Valor padrão:false
Identificador único
Os perfis podem usar um GUID como um identificador exclusivo. Para tornar um perfil seu perfil padrão, ele precisa de um GUID para a defaultProfile configuração global.
Nome da propriedade:guid
Necessidade: Necessário
Aceita: GUID como uma cadeia de caracteres no formato do Registro: "{00000000-0000-0000-0000-000000000000}"
Sugestão
Você pode executar [guid]::NewGuid() no PowerShell para gerar um GUID para seu perfil personalizado. Você também pode usar o gerador GUID on-line ou para outras linhas de comando, use o gerador UUID.
Fonte
Isso armazena o nome do gerador de perfil que originou o perfil. Não há valores detetáveis para este campo. Para obter informações adicionais sobre perfis dinâmicos, visite a página Perfis dinâmicos.
Nome da propriedade:source
Necessidade: Opcional
Aceita: String
Observação
Este campo deve ser omitido ao declarar um perfil personalizado. Ele é usado pelo Terminal para conectar perfis gerados automaticamente ao seu arquivo de configurações.
Tradução de caminhos
Controla como os caminhos de arquivo e diretório são traduzidos durante operações de arrastar e soltar.
"wsl"irá converter caminhos como C:\ ./mnt/c
"cygwin"irá converter caminhos como C:\ ./cygdrive/c
"msys2"irá converter caminhos como C:\ ./c
"mingw"irá converter caminhos como C:\ .C:/
Nome da propriedade:pathTranslationStyle
Necessidade: Opcional
Aceita:"none", "wsl", "cygwin", "msys2", "mingw"
Valor padrão:"none"
Importante
Esta funcionalidade só está disponível na Pré-visualização do Terminal do Windows.
Windows Terminal