Visual Studio Code / Désactiver les effets sonores
Pour couper les effets sonores d’accessibilité intégrés à Visual Studio Code (VS Code), réglez accessibility.signalOptions.volume sur 0 dans les paramètres utilisateur. Ce réglage concerne les signaux associés, par exemple, au déplacement vers une ligne contenant une erreur ; une extension qui produit ses propres sons peut nécessiter un réglage distinct.
Couper les sons dans l’interface des paramètres
Les signaux d’accessibilité indiquent des états tels que les erreurs, les avertissements ou les points d’arrêt, au moyen de sons et d’autres retours. Réduire leur volume ne désactive pas toutes les annonces vocales d’un lecteur d’écran.
- Ouvrez les paramètres avec Ctrl + , sous Windows ou Linux, ou Commande + , sous macOS.
- Sélectionnez Utilisateur (User) sous le champ de recherche. Les paramètres utilisateur s’appliquent aux projets ouverts avec le profil actuel ; les paramètres Espace de travail (Workspace) concernent le projet en cours.
- Recherchez
accessibility.signalOptions.volume. - Attribuez la valeur 0 à Accessibility › Signal Options: Volume. Le libellé peut être traduit, mais la clé de recherche reste identique quelle que soit la langue de l’interface.
Si vous ne trouvez pas l’onglet Utilisateur, appuyez sur F1 et exécutez Preferences: Open User Settings (UI). Cette commande ouvre directement les paramètres utilisateur. L’onglet recherché sélectionne une portée dans l’éditeur de paramètres : ce n’est pas un onglet de fichier de code.
Reproduisez ensuite une action qui émettait un son. Pour rétablir celui-ci, choisissez une valeur supérieure à 0 ou utilisez Réinitialiser le paramètre (Reset Setting) dans le menu de l’engrenage. Le volume accepte les valeurs de 0 à 100 ; la valeur par défaut figure dans la définition officielle du paramètre VS Code.
Modifier settings.json
Vous pouvez aussi modifier le fichier de configuration utilisateur. JSON est un format texte associant des noms de paramètres à leurs valeurs. La palette de commandes s’ouvre également avec Ctrl + Maj + P sous Windows ou Linux, ou Commande + Maj + P sous macOS.
- Exécutez
Preferences: Open User Settings (JSON). Ouvrez le fichier utilisateur modifiable, et non les paramètres par défaut en lecture seule. - Ajoutez
"accessibility.signalOptions.volume": 0à l’intérieur des accolades extérieures{ }existantes. Si cette clé est déjà présente, modifiez sa valeur au lieu de la dupliquer. - Enregistrez le fichier, puis refaites l’action qui produisait le son.
Si le fichier ne contient aucun paramètre, voici un exemple complet :
{
"accessibility.signalOptions.volume": 0
}
Conservez les autres réglages déjà présents. Cet exemple garde un réglage de taille de police et ajoute le volume, en séparant les propriétés par une virgule :
{
"editor.fontSize": 16,
"accessibility.signalOptions.volume": 0
}
La propriété editor.fontSize illustre seulement un réglage préexistant ; il n’est pas nécessaire de l’ajouter. Ne créez pas une seconde paire d’accolades extérieures et n’oubliez pas la virgule entre les propriétés. Pour annuler, supprimez uniquement la propriété de volume ou remettez son ancienne valeur. Le guide officiel des paramètres utilisateur et d’espace de travail précise les portées et leur priorité.
Désactiver seulement certains sons
Pour conserver des sons utiles, configurez les signaux individuellement. Rétablissez d’abord un volume général supérieur à 0 : un son activé individuellement reste inaudible si le volume général est nul.
- Ouvrez la palette de commandes avec F1.
- Exécutez
Help: List Signal Sounds. - Repérez le signal concerné et désactivez son son. La liste permet d’écouter les sons en passant d’une entrée à l’autre.
Vous pouvez aussi rechercher accessibility.signals dans les paramètres et désactiver l’option Sound correspondante. Si une option d’annonce vocale apparaît à côté, distinguez-la de l’effet sonore. La valeur auto n’équivaut pas à une désactivation : le son peut être activé sous certaines conditions, notamment lorsqu’un lecteur d’écran est détecté. Consultez le guide officiel des signaux d’accessibilité pour leur fonctionnement.
Que vérifier si un son persiste ?
Repérez d’abord le moment où le son se déclenche : déplacement sur une erreur, commande dans le terminal ou fin d’une tâche d’extension. Ces situations peuvent avoir des sources différentes.
- Les paramètres de l’espace de travail. Un réglage du projet peut prendre le pas sur les paramètres utilisateur. Cherchez la même clé dans la portée Workspace et dans
.vscode/settings.json. Dans un espace de travail multiracine ou distant, examinez aussi la portée du dossier ou de l’environnement distant concerné. - Le profil actif. Si vous avez changé de profil, ouvrez les paramètres utilisateur du profil actuel. Un changement dans un profil ne s’applique pas nécessairement à tous les autres.
- Les extensions. Si le son accompagne seulement l’activité d’une extension, cherchez
sound,audioounotificationdans ses paramètres. Au besoin, désactivez temporairement l’extension suspectée pour comparer, puis réactivez-la après la vérification. - Les programmes du terminal. Couper les signaux d’accessibilité ne bloque pas forcément l’audio produit directement par un autre programme. Examinez les réglages de son ou de notification de ce programme.
Vérifiez également que le volume enregistré est bien 0 et que le fichier de paramètres ne présente pas d’erreur de syntaxe. Pour couper uniquement les sons, ajuster le volume ou le signal concerné permet de conserver les autres fonctions d’accessibilité.