Existe-t-il un moyen de rechercher du texte dans tous les fichiers d'un répertoire à l'aide de VS Code?
Par exemple, si je tape "trouver ceci" dans ma recherche, il recherchera dans tous les fichiers du répertoire actuel et renverra les fichiers correspondants. Fondamentalement, comme si je faisais un grep. Mon collègue m'a dit que Sublime avait quelque chose comme ça.
Vous pouvez faire Edit, Find in Files (ou Ctrl+Shift+F - liaison de clé par défaut, Cmd+Shift+F sur MacOS) pour rechercher dans le dossier actuellement ouvert.
La boîte de dialogue contient des points de repère dans lesquels vous pouvez inclure/exclure des fichiers, ainsi que des options dans la zone de recherche pour la correspondance cas/Word et l’utilisation de Regex.
En VS Code ...
La requête de recherche sera préremplie avec le chemin sous "fichiers à inclure".
Ctrl + P (Win, Linux), Cmd + P (Mac) - Ouverture rapide, Aller au fichier
Je pense que ces guide officiel devraient convenir à votre cas.
VS Code vous permet de rechercher rapidement tous les fichiers du fichier dossier actuellement ouvert. Appuyez sur Ctrl + Maj + F et entrez votre recherche terme. Les résultats de la recherche sont regroupés dans des fichiers contenant la recherche terme, avec une indication des hits dans chaque fichier et son emplacement . Développez un fichier pour voir un aperçu de toutes les occurrences de ce fichier . Ensuite, cliquez une fois sur l'un des résultats pour l'afficher dans l'éditeur.
Cette action n'est pas liée à une clé par défaut. Pour la lier, procédez comme suit:
Une réponse simple consiste à cliquer sur la loupe dans la barre de gauche
cliquez sur 3 points sous le champ de recherche.
tapez votre requête dans le champ de recherche
tapez ./ FOLDERNAME dans les fichiers à inclure et cliquez Enter
Une autre solution consiste à cliquer avec le bouton droit de la souris sur le dossier et à sélectionner Rechercher dans le dossier .
Si vous avez un répertoire ouvert dans VSCode et souhaitez effectuer une recherche dans un sous-répertoire, vous pouvez soit:
files to include
entrez le chemin avec un ./
en tête,ou
Find in Folder...
.Entrez le mot-clé de recherche dans la recherche (CTRL + SHIFT + F)
Exclure les fichiers/fichiers indésirables en utilisant l'option d'exclusion (!)
ex:! Dossier/Fichier *
Appuyez sur Entrée
Résultats de la recherche vous donne le résultat souhaité
Pour ajouter à ce qui précède, si vous souhaitez effectuer une recherche dans le dossier sélectionné, cliquez avec le bouton droit de la souris sur le dossier, puis sur "Rechercher dans le dossier" ou sur la liaison de clé par défaut:
Alt+Shift+F
Comme déjà mentionné, pour rechercher dans tous les dossiers de votre projet, cliquez sur Edition> "Rechercher dans les fichiers" ou:
Ctrl+Shift+F