Comment corriger les gribouillis d'erreur qui ne s'affichent pas dans VS Code ?

/fr/images/error-squiggles-not-showing.png

Comment réparer les gribouillis d’erreur qui ne s’affichent pas dans VS Code ?

Comment réparer les gribouillis d’erreur qui ne s’affichent pas dans VS Code ?

Les gribouillis d’erreur (les soulignements ondulés rouges ou verts) dans VS Code montrent qu’il existe des problèmes de syntaxe ou de sémantique dans votre code. Ces gribouillis fonctionnent via IntelliSense et des extensions de langage spécifiques. Si l’extension requise est manquante ou ne se charge pas, les gribouillis cessent de fonctionner ou n’apparaissent pas du tout.

/fr/images/error-squiggles-not-showing.png

Dans ce guide, vous apprendrez plusieurs méthodes fiables pour activer et corriger les erreurs Squiggles dans Visual Studio Code afin que votre éditeur puisse mettre en évidence les problèmes avec précision et en temps réel.

1. Redémarrer VSCode

Le redémarrage de VS Code peut souvent résoudre ce problème rapidement. Un nouveau lancement supprime les problèmes temporaires, recharge toutes les extensions actives et réapplique les paramètres. Si les gribouillis ne se sont pas chargés correctement lors du premier lancement, le redémarrage permet de les initialiser correctement.

2. Vérifiez si vous disposez de l’extension

Les gribouillis d’erreur dépendent de l’extension de langue correcte. Par exemple, si vous écrivez du code Python sans l’extension Python installée, VS Code ne pourra pas détecter ou mettre en évidence les problèmes. Sans la bonne extension, l’éditeur ne peut pas comprendre votre code ni générer de gribouillis.

  1. Ouvrez VS Code et accédez à l’onglet Extensions en cliquant sur l’icône ou en appuyant sur CTRL + MAJ + X.

  2. Recherchez la langue que vous utilisez actuellement.

  3. Vérifiez si l’extension est installée. /fr/images/check-extension.png

3. Activer les gribouillis d’erreur dans les paramètres

Si les gribouillis d’erreur sont désactivés dans vos paramètres, l’éditeur ne soulignera aucun problème. L’activation de cette option garantit que les erreurs sont affichées dès qu’elles sont détectées.

  1. Appuyez sur CTRL + pour ouvrir les paramètres.

  2. Recherchez les gribouillis d’erreur dans la barre de recherche.

  3. Définissez l’option C_Cpp: Error Squiggles sur activé ou activéIfIncludesResolve. /fr/images/enable-squiggles.png

  4. Redémarrez VS Code pour appliquer la modification.

4. Activer à l’aide de settings.json

Parfois, les paramètres basés sur l’interface utilisateur ne s’appliquent pas correctement en raison de remplacements d’espace de travail ou de configurations au niveau de l’utilisateur. La modification du fichier settings.json applique directement la valeur correcte au niveau de configuration principale.

  1. Appuyez sur CTRL + MAJ + P pour ouvrir la palette de commandes.

  2. Tapez Préférences : ouvrez les paramètres utilisateur (JSON) et sélectionnez-le. /fr/images/open-user-settings.png

  3. Recherchez « C_Cpp.errorSquiggles » dans le fichier.

  4. Assurez-vous que la valeur est définie sur « Activé ».

  5. S’il manque, insérez le code suivant :


{ "files.autoSave": "afterDelay", "editor.quickSuggestions": { "other": true, "comments": true, "strings": true }, "javascript.validate.enable": true, "typescript.validate.enable": true }

/fr/images/settings.json-editing.png

  1. Appuyez sur CTRL + S pour enregistrer et redémarrer VS Code.

*️⃣ Lien source :