Existe-t-il un moyen de limiter une recherche (via la boîte de dialogue "Rechercher et remplacer") dans Visual Studio aux dossiers ou aux types de fichiers spécifiés?
Oui, dans la fenêtre Rechercher/Remplacer, vous pouvez:
Je ne peux pas croire que ce problème existe toujours dans VS2015. Nous avons une arborescence de dossiers Explorateur de solutions. Pourquoi le "Dossier sélectionné en cours" n'est-il pas une option dans le menu déroulant? Le "..." ne démarre pas par défaut dans le dossier de la solution, je dois parcourir le réseau pour partager le partage, puis parcourir tous les dossiers pour accéder à un dossier DÉJÀ là et sélectionné dans la explorateur de solution. Dreamweaver propose cette fonctionnalité depuis au moins une décennie (peut-être plus longtemps).
Bien que l'option Choisir les dossiers de recherche fonctionne, cela pourrait être beaucoup mieux. Je voudrais vraiment choisir les dossiers à exclure et à inclure car parfois les dossiers sont imbriqués. Vous voudrez peut-être un dossier mais seulement certains des sous-dossiers.
Mais de loin le pire inconvénient est qu’il n’est pas stocké avec la solution. Si je me donne la peine de définir une recherche et de fermer VS, puis de rouvrir, je dois tout définir.
À propos de la recherche de dossier dans VS:
Comme indiqué dans d'autres réponses, il n'existe aucun moyen immédiat de limiter votre recherche à un dossier donné dans la solution actuelle. (Il existe au moins 3 demandes de fonctionnalités à cet effet dans visualstudio.uservoice.com qui ont toutes été fermées par manque de votes positifs.)
Mais voici la solution la plus rapide que j'ai pu trouver.
Fonctionne sans quitter VS et uniquement en appuyant sur une touche (aucune action de la souris n'est requise):
Ctrl-C
(copie le chemin du dossier dans le presse-papiers).Ctrl-Shift-F
pour ouvrir "Rechercher dans les fichiers".Tab
pour faire suivre le curseur au champ "Rechercher dans". Ctrl-V
pour coller le chemin du dossier à partir du presse-papiers.