6
votes

La recherche Visual Studio Code dans les fichiers (recherche dans les fichiers) ne fonctionne pas

MacOS 10.13.6 Visual Studio Code 1.31.1

J'ouvre VSCode, j'ouvre un dossier de fichiers texte, et j'appuie sur commande-option-F, ou j'utilise "Edit" -> "Find in Files", je recherche une chaîne dont je sais qu'il existe en plusieurs fichiers texte dans le dossier ouvert, et il dit qu'il ne peut pas le trouver, sauf si le fichier est ouvert dans un onglet, ce qui va à l'encontre du point. Qu'est-ce que je fais mal? Quelqu'un d'autre a le même problème?

< EDIT

La recherche dans les fichiers fonctionne si le dossier est ouvert et chaque fichier est ouvert sous forme d'onglet, ce qui est plutôt inutile. Existe-t-il un moyen de rechercher parmi les fichiers sans les ouvrir tous sous forme d'onglets?

MODIFIER, TLDR, RÉPONSE:

Je pense que c'est parce que j'ai ouvert un dossier sur Google Drive File Stream. Cela fonctionne bien sur les fichiers locaux.


2 commentaires

Peut-être devriez-vous ouvrir un nouveau numéro sur github github.com/Microsoft/vscode/issues


J'ai le même, mais pour le code sur un serveur, fonctionne localement, pas à distance.


5 Réponses :


-4
votes

Cette fonctionnalité existe déjà

Recherche d'un fichier dans l'espace de travail (méthode 1)

  1. Faites un clic droit sur un espace vide dans votre explorateur d'espace de travail
  2. Cliquez sur l'option Rechercher dans le dossier dans la liste déroulante qui apparaît
  3. Saisissez votre requête
  4. Terminé

 Option Rechercher dans le dossier

Alternativement

  1. Cliquez sur l'icône de recherche à côté de l'explorateur
  2. Saisissez votre requête de recherche
  3. Terminé

Rechercher dans un dossier spécifique

Répétez les étapes de la méthode 1, mais cliquez sur le dossier que vous souhaitez rechercher


2 commentaires

Je pense que l'auteur sait comment trouver dans les fichiers. Mais ce qu'il dit, c'est que ça ne marche pas ...


Vous devrez peut-être réviser votre réponse car elle ne résout pas ce que l'auteur demande



4
votes

J'ai eu le même problème sur Mac, il semble qu'il soit lié à Google Drive. une fois que j'ai déplacé les fichiers sur mon lecteur local, la recherche a fonctionné correctement.


1 commentaires

Ouais, c'était Google Drive (probablement) comme je l'ai découvert plus tard, mais j'ai oublié de mettre à jour ma question.



1
votes

J'ai eu ce problème aujourd'hui. Il s'avère que j'avais un paramètre obsolète pour les recherches RegEx avancées "search.usePCRE2": true, Une fois supprimée, la recherche a commencé à fonctionner comme prévu.


0 commentaires

1
votes

Vérifiez vos paramètres de vs code. Il exclut certains dossiers par défaut, par exemple modules de nœuds.


1 commentaires

Oui! Il semble que par défaut, "Utiliser les fichiers ignorés" est activé. Merci!



0
votes

Dans mon cas, j'avais en quelque sorte placé mon Explorer sur un sous-dossier de mon projet. La fermeture de VS Code et la réouverture de l'espace de travail ont tout réinitialisé et la recherche a fonctionné à nouveau.


0 commentaires