45 votes

L'option "Regarder ces types de fichiers" de VS2010 continue de se réinitialiser à la valeur précédente

Un jour, dans VS2010, j'utilisais l'outil "Rechercher dans les fichiers".

J'ai défini l'option "Regarder ces types de fichiers" sur *.sql . Depuis lors, lorsque j'ouvre l'outil, le type de fichier par défaut sera soit *.sql , soit vide. Je veux qu'il soit toujours vide par défaut.

Le "bug" se produit à travers différentes solutions.

Est-ce que quelqu'un sait pourquoi il est réinitialisé de manière aléatoire à *.sql et comment puis-je l'arrêter ?

50voto

Chris Points 196

Je ne sais pas pourquoi il se comporte de manière aléatoire. Mon VS2010 utilise toujours le dernier filtre de fichier que j'ai entré, bien que malheureusement, il ne semble pas se souvenir que j'ai supprimé l'option.

Pour le ramener à blanc, utilisez regedit.exe et accédez à HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Find. Modifiez la valeur nommée « Filtre » et définissez les données sur vide.

La prochaine fois que vous le changerez en *.sql, Visual Studio le stockera et s'en souviendra.

31voto

Walter Stabosz Points 3012

Duh, changez le filtre en * et Visual Studio s'en souviendra et il effectuera une recherche non filtrée. Je ne sais pas pourquoi je n'y ai pas pensé plus tôt.

14voto

Greg Points 176

Cela se produit également dans Visual Studio 2017 et je ne trouve pas le registre à effacer. Ma solution de contournement consiste à définir le type de fichier sur *.* au lieu de l'effacer.

7voto

ChiokJarse Points 36

Visual Studio a la "fonctionnalité" de stocker ces informations dans le registre. Vous pouvez modifier le registre manuellement, mais comme nous devons modifier le registre après chaque recherche filtrée, il est utile d'avoir un fichier .reg pour le faire.

Enregistrez sous « Réinitialiser la recherche dans Visual Studio.reg » :

 Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\Find]
"Query"="Entire Solution"
"Filter"=""
"Filter 0"=""

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Find]
"Query"="Entire Solution"
"Filter"=""
"Filter 0"=""

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Find]
"Query"="Entire Solution"
"Filter"=""
"Filter 0"=""

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X