Le code VS contient des éléments mis en évidence mais aucune erreur

16

J'écris un projet React en code VS. J'ai rencontré ce problème dans le code VS. Dans mon projet, ce dossier affiche Contient des éléments mis en évidence et je sais que cela signifie qu'il y a une erreur dans mes fichiers. Mais dans l'image

vs code project,

J'ai vérifié tous les fichiers mais aucune erreur n'a été trouvée. Donc cela me rend confus.

J'ai recherché ce problème dans Google et j'ai trouvé un problème similaire avec Github. https://github.com/Microsoft/vscode/issues/54960

J'espère que quelqu'un pourra m'aider. Merci

KimYu
la source

Réponses:

34

Commettre une fois avec git peut être résolu.

weiya ou
la source
1
Merci. Ça marche pour moi. Pouvez-vous nous expliquer pourquoi cela s'est produit?
KimYu
5
Cela se produit lorsque vous avez supprimé des fichiers de votre structure de dossiers et que vous n'avez pas encore ajouté l'événement à une validation. VS Code considère le changement non engagé comme un «problème», qui ne s'explique pas très bien!
Slakinov
4

J'ai vu ce message après avoir déplacé un fichier d'un dossier à un autre, renommé et validé tout pour git.

La fenêtre "Problèmes" de Visual Studio a montré un problème avec le fichier "supprimé". D'une manière ou d'une autre, VS avait laissé une fenêtre ouverte pour l'emplacement d'origine du fichier et dans son onglet, le fichier était étiqueté comme "supprimé". La fermeture de cet onglet dans VS s'est débarrassée des "Contient les éléments mis en évidence"

Daniel Flippance
la source
0

Cette erreur se produit car il y a des modifications en attente à enregistrer dans git, donc pour résoudre ce problème, ouvrez un terminal de commande et accédez au dossier où se trouve votre projet, exécutez les commandes suivantes

git add .
git commit -m "your commit description"

Dans mon cas, cela fonctionne avec cela.

Jose Fdo
la source
salut! Bien que ces commandes puissent résoudre la question, y compris une explication de comment et pourquoi cela résout le problème aiderait vraiment à améliorer la qualité de votre message, et entraînerait probablement plus de votes positifs. N'oubliez pas que vous répondrez à la question des lecteurs à l'avenir, pas seulement à la personne qui pose la question maintenant. Veuillez modifier votre réponse pour ajouter des explications et donner une indication des limitations et hypothèses applicables.
Brian
0

Eu le même problème.

La validation à plusieurs reprises à partir du code VS n'a pas aidé.

Cependant, une fois que j'ai ajouté les fichiers et commis à partir du shell, tout s'est mis en place.

hackernewbie
la source