Visual Studio Code / Como desativar os efeitos sonoros
Para silenciar os efeitos sonoros de acessibilidade integrados ao Visual Studio Code (VS Code), defina accessibility.signalOptions.volume como 0 nas configurações do usuário. Isso controla sinais associados a eventos como mover o cursor para uma linha com erro; extensões que reproduzem áudio próprio podem exigir outra configuração.
Desativar os sons pela tela de configurações
Os sinais de acessibilidade comunicam estados como erros, avisos e pontos de interrupção por meio de sons e outros retornos. Diminuir esse volume não desativa todos os anúncios de voz de um leitor de tela.
- Abra as configurações com Ctrl + , no Windows ou Linux, ou Command + , no macOS.
- Selecione Usuário (User) abaixo da busca. As configurações do usuário valem para os projetos abertos com o perfil atual; as de Espaço de Trabalho (Workspace) valem para o projeto em uso.
- Pesquise
accessibility.signalOptions.volume. - Altere Accessibility › Signal Options: Volume para 0. O nome exibido pode estar traduzido, mas a chave usada na busca é a mesma em qualquer idioma.
Se não encontrar a guia Usuário, pressione F1 e execute Preferences: Open User Settings (UI). Esse comando abre diretamente as configurações do usuário. A guia seleciona o alcance da configuração dentro dessa tela, e não corresponde às abas de arquivos acima do código.
Repita uma ação que antes emitia som para conferir o resultado. Para restaurá-lo, escolha um valor maior que 0 ou use Redefinir Configuração (Reset Setting) no menu de engrenagem da opção. O intervalo aceito é de 0 a 100; o valor padrão está na definição oficial da configuração do VS Code.
Desativar os sons no settings.json
Outra opção é editar o arquivo de configurações do usuário. JSON é um formato de texto que associa nomes de configurações a valores. Abra a Paleta de Comandos com Ctrl + Shift + P no Windows ou Linux, ou Command + Shift + P no macOS.
- Execute
Preferences: Open User Settings (JSON). Escolha o arquivo editável do usuário, não as configurações padrão somente para leitura. - Adicione
"accessibility.signalOptions.volume": 0dentro das chaves externas{ }existentes. Se essa chave já estiver no arquivo, altere seu valor sem duplicá-la. - Salve o arquivo e repita a ação que produzia som.
Se o arquivo estiver vazio, este é um exemplo completo:
{
"accessibility.signalOptions.volume": 0
}
Preserve as configurações já existentes. Neste exemplo, uma opção de tamanho de fonte é mantida e o volume é adicionado, com uma vírgula separando as propriedades:
{
"editor.fontSize": 16,
"accessibility.signalOptions.volume": 0
}
editor.fontSize serve apenas para ilustrar uma preferência existente; não é necessário adicioná-la. Não crie outro par de chaves externas e confira a vírgula entre as propriedades. Para desfazer, remova somente a propriedade de volume ou restaure seu valor anterior. O guia oficial de configurações do usuário e do espaço de trabalho explica os escopos e sua precedência.
Desligar apenas determinados efeitos sonoros
Para manter sons úteis, configure cada sinal separadamente. Primeiro restaure o volume geral para um nível acima de 0: um som ativado individualmente continuará inaudível se o volume geral estiver zerado.
- Abra a Paleta de Comandos com F1.
- Execute
Help: List Signal Sounds. - Localize o sinal desejado e desative seu som. A lista permite ouvir uma prévia ao navegar entre as entradas.
Também é possível pesquisar accessibility.signals nas configurações e desligar a opção Sound correspondente. Se houver uma opção de anúncio ao lado, diferencie o retorno de voz do efeito sonoro. O valor auto é condicional, não uma desativação completa: o som pode ser habilitado quando um leitor de tela é detectado. Consulte o guia oficial de sinais de acessibilidade para mais detalhes.
O que verificar se o som continuar
Identifique em que momento o som ocorre: ao navegar por erros, executar comandos no terminal ou concluir uma tarefa de extensão. Cada situação pode ter uma origem diferente.
- Configurações do espaço de trabalho. Um valor definido no projeto pode prevalecer sobre o do usuário. Procure a mesma chave no escopo Workspace e no arquivo
.vscode/settings.jsondo projeto. Em espaços com várias pastas raiz ou acesso remoto, confira também o escopo da pasta ou do ambiente remoto relevante. - Perfil ativo. Se você mudou de perfil, abra as configurações do usuário do perfil atual. Uma mudança em um perfil não necessariamente se aplica a todos os outros.
- Extensões. Se o som acompanha apenas uma extensão, pesquise
sound,audioounotificationnas opções dela. Se necessário, desative temporariamente a extensão suspeita para comparar e reative-a depois da verificação. - Programas executados no terminal. Silenciar sinais de acessibilidade não impede necessariamente o áudio reproduzido diretamente por outro programa. Verifique as opções de som ou notificação desse programa.
Confira também se o volume salvo é 0 e se o arquivo de configurações não tem erros de sintaxe. Se a intenção é apenas eliminar os sons, ajustar o volume ou o sinal individual permite manter os demais recursos de acessibilidade.