Dołączaj tylko niektóre typy plików podczas wyszukiwania w Visual Studio

Często, gdy chcę przeszukiwać mój kod w Visual Studio, wiem, że to, czego szukam, jest w jakimś kodzie C#. Jednak, jak użyłem tej samej nazwy zmiennej w pliku JavaScript, muszę przebrnąć przez wszystkie te wyniki wyszukiwania zbyt. Jest jeszcze gorzej, gdy tekst, którego szukam, jest również używany w bibliotece JavaScript innej firmy, którą wprowadziliśmy do projektu: może to skutkować setkami wyników wyszukiwania.

Do rzeczy złożonych, nasi projektanci zawierają makiety HTML z strony w tym samym projekcie, więc często znajduję tam mnóstwo wyników wyszukiwania.

Myślę, że tak naprawdę chcę zobaczyć wyniki w moim .cs,aspx,pliki ascx, ale nie .js lub .htm.

Czy Jest jakiś sposób, aby wykonać którąkolwiek z następujących czynności:

  • Szukaj tylko w plikach określonego typu (szukaj tylko .pliki cs).
  • Szukaj tylko w plikach dowolnego z danego zestawu typów (szukaj tylko .cs,aspx i .pliki ascx).
  • Wyszukiwanie we wszystkich typach plików z wyjątkiem konkretny typ lub typy (wyszukaj wszystko oprócz .js).

Podejrzewam, że nie, w którym przypadku jest jakiś przebiegły sposób na obejście tego?

Author: Stijn, 2009-11-17

6 answers

W oknie dialogowym Znajdź w plikach powinno znajdować się pole o nazwie Znajdź opcje. W tym oknie dialogowym powinno być możliwe wprowadzanie rozszerzeń pól, które chcesz wyszukać w polu:

*.cs; *.aspx; *.ascx; 
 78
Author: Matthew Jones,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-17 15:59:46

Zamiast Ctrl + F, myślę, że jest to Ctrl + Shift + F, które daje wybór, aby określić typy plików, które chcesz przyjrzeć.

 24
Author: shahkalpesh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-17 16:02:26

Tutaj wpisz opis obrazka

Możesz wybrać typy plików z domyślnego lub wpisać własne. Wyrażenia regularne dostępne do skomplikowanego wyszukiwania.

 9
Author: Altaf Patel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-26 13:22:01

Lubię wykluczać Pliki js za pomocą następującego wyszukiwania: *.a*;*.cs*;

Większość czasu kończę na szukaniu rzeczy w plikach aspx, cs, cshtml, więc jest to bardzo pomocne. Zauważ, jak używam *.cs* zamiast *.c*, ponieważ ten ostatni wybierałby niestandardowe pliki jquery, takie jak jquery.custom1234js (którego zazwyczaj używam w większości moich projektów), oczywiście jeśli nie możesz, możesz po prostu użyć *.c*.

 6
Author: arviman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-11 08:40:17

Innym sposobem ograniczenia wyszukiwania plików jest wybranie tylko określonych zestawów folderów.

Ustawianie zestawów katalogów do wyszukiwania

 5
Author: Even Mien,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-27 00:20:48

W oknie dialogowym Znajdź przejdź do "Znajdź opcje - >spójrz na te typy plików".

Wpisz własny ciąg znaków, np. *.cs, *.aspx, *.ascx. Kliknij przycisk "Znajdź wszystko".

 1
Author: Mike Atlas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-11-17 15:59:47