Znajdź w plikach
Funkcja Znajdź w plikach umożliwia wyszukiwanie określonego zestawu plików. Znalezione dopasowania programu Visual Studio są wyświetlane w oknie Znajdowanie wyników w środowisku IDE. Sposób wyświetlania wyników zależy od opcji wybieranych na karcie Znajdź w plikach okna dialogowego Znajdź i Zamień .
Ważne
Jeśli używasz programu Visual Studio 2019 w wersji 16.6 lub starszej, okno dialogowe Znajdź i zamień może nie wyglądać tak, jakby wyglądało to tutaj. Przejdź do wersji programu Visual Studio 2017 tej strony, aby uzyskać opisy, które będą zgodne z tym, co widzisz na ekranie.
Jak wyświetlić pozycję Znajdź w plikach
Wykonaj poniższe kroki, aby otworzyć okno dialogowe Znajdź i Zamień lub naciśnij Ctrl+Shift+F.
Naciśnij Ctrl+Q i wprowadź ciąg "find" w polu wyszukiwania w górnej części ekranu.
Wybierz pozycję Znajdź w plikach z listy wyników.
lub
Na pasku menu wybierz pozycję Edytuj>znajdź i zamień.
Wybierz pozycję Znajdź w plikach z menu wysuwanego.
Aby anulować operację Znajdź, naciśnij Ctrl+Break.
Uwaga
Narzędzie Znajdź i Zamień nie wyszukuje katalogów za pomocą atrybutu Hidden
lub System
.
Pole wyszukiwania
Aby wyszukać nowy ciąg tekstowy lub wyrażenie, określ go w polu Wyszukiwania. Aby wyszukać dowolny z 20 ciągów, które zostały ostatnio wyszukane, otwórz listę rozwijaną i wybierz ciąg.
Możesz wybrać lub wyczyścić następujące opcje:
Przypadek dopasowania — użyj tej opcji, aby upewnić się, że w wyszukiwaniu jest uwzględniana wielkość liter.
Dopasuj całe słowo — użyj tej opcji, aby upewnić się, że wyszukiwanie zwraca tylko całe wyrazy.
Użyj wyrażeń regularnych — użyj tej opcji, aby użyć specjalnych notacji, które definiują wzorce tekstu do dopasowania w polu wyszukiwania (lub w polu tekstowym Zamień ). Aby uzyskać listę tych notacji, zobacz Używanie wyrażeń regularnych w programie Visual Studio.
Ważne
Przycisk Konstruktor wyrażeń jest wyświetlany obok pola Wyszukaj tylko wtedy, gdy zaznaczono pole wyboru Użyj wyrażeń regularnych .
Szukaj w
Opcja wybrana z listy rozwijanej Wyszukaj w dół określa, czy funkcja Znajdź w plikach wyszukuje cały obszar roboczy, całe rozwiązanie, bieżący projekt, bieżący katalog, wszystkie otwarte dokumenty lub bieżący dokument.
Możesz również użyć sąsiedniego przycisku Przeglądaj (...) , aby zlokalizować miejsce, w którym chcesz wyszukać. Jeszcze lepiej, jeśli już określono katalog, ten przycisk dołączy nowy katalog zamiast go zastąpić. Jeśli na przykład wartość "Wyszukaj w" miała wartość ".\Code", możesz kliknąć przycisk Przeglądaj (...) i przejść do folderu o nazwie "Kod udostępniony". W polu Przeglądaj (...) będzie teraz wyświetlany ciąg ".\Code;. \Shared Code" i po wykonaniu polecenia Find będzie przeszukiwać oba te foldery.
Aby uściślić wyszukiwanie, możesz wybrać lub wyczyścić następujące opcje:
- Uwzględnij elementy zewnętrzne — ta opcja umożliwia dołączenie plików, do których odwołuje się projekt C++, czyli plików takich jak "windows.h", które są dołączane przez pliki kodu, ale nie są częścią rozwiązania. Ta opcja dotyczy tylko projektów C++.
- Uwzględnij różne pliki — użyj tej opcji, aby uwzględnić różne pliki, które są plikami, które zostały otwarte, ale nie są częścią rozwiązania. Zobacz Różne pliki.
Typy plików
Opcja Typy plików wskazuje typy plików do przeszukiwania w katalogach Look in . Wybierz dowolny element na liście, aby wprowadzić wstępnie skonfigurowany ciąg wyszukiwania, który będzie znajdować pliki tych określonych typów.
Możesz wyszukać wiele typów plików, oddzielając je średnikami (;
). Można również wykluczyć foldery i pliki, prefiksując dowolną ścieżkę lub typ pliku za pomocą wykrzyknika (!
).
Dołącz wyniki
Użyj tej opcji, aby dołączyć wyniki z bieżącego wyszukiwania do poprzednich wyników wyszukiwania.
Pole wyszukiwania
Aby wyszukać nowy ciąg tekstowy lub wyrażenie, określ go w polu Wyszukiwania. Aby wyszukać dowolny z 20 ciągów, które zostały ostatnio wyszukane, otwórz listę rozwijaną i wybierz ciąg.
Możesz wybrać lub wyczyścić następujące opcje:
Przypadek dopasowania — użyj tej opcji, aby upewnić się, że w wyszukiwaniu jest uwzględniana wielkość liter.
Dopasuj całe słowo — użyj tej opcji, aby upewnić się, że wyszukiwanie zwraca tylko całe wyrazy.
Użyj wyrażeń regularnych — użyj tej opcji, aby użyć specjalnych notacji, które definiują wzorce tekstu do dopasowania w polu wyszukiwania (lub w polu tekstowym Zamień ). Aby uzyskać listę tych notacji, zobacz Używanie wyrażeń regularnych w programie Visual Studio.
Ważne
Przycisk Konstruktor wyrażeń jest wyświetlany obok pola Wyszukaj tylko wtedy, gdy zaznaczono pole wyboru Użyj wyrażeń regularnych .
Szukaj w
Opcja wybrana z listy rozwijanej Wyszukaj w dół określa, czy funkcja Znajdź w plikach wyszukuje cały obszar roboczy, całe rozwiązanie, bieżący projekt, bieżący katalog, wszystkie otwarte dokumenty lub bieżący dokument.
Możesz również użyć sąsiedniego przycisku Przeglądaj (...) , aby zlokalizować miejsce, w którym chcesz wyszukać. Jeszcze lepiej, jeśli już określono katalog, ten przycisk dołączy nowy katalog zamiast go zastąpić. Jeśli na przykład wartość "Wyszukaj w" miała wartość ".\Code", możesz kliknąć przycisk Przeglądaj (...) i przejść do folderu o nazwie "Kod udostępniony". W polu Przeglądaj (...) będzie teraz wyświetlany ciąg ".\Code;. \Shared Code" i po wykonaniu polecenia Find będzie przeszukiwać oba te foldery.
Aby uściślić wyszukiwanie, możesz wybrać lub wyczyścić następujące opcje:
- Uwzględnij elementy zewnętrzne — ta opcja służy do dołączania elementów zewnętrznych, takich jak pliki takie jak "windows.h", do których można się odwoływać, ale nie są częścią rozwiązania.
- Uwzględnij różne pliki — użyj tej opcji, aby uwzględnić różne pliki, takie jak pliki, które zostały otwarte, ale nie są częścią rozwiązania.
Typy plików
Opcja Typy plików wskazuje typy plików do przeszukiwania w katalogach Look in . Wybierz dowolny element na liście, aby wprowadzić wstępnie skonfigurowany ciąg wyszukiwania, który będzie znajdować pliki tych określonych typów.
Możesz wyszukać wiele typów plików, oddzielając je średnikami (;
). Można również wykluczyć foldery i pliki, prefiksując dowolną ścieżkę lub typ pliku za pomocą wykrzyknika (!
).
Dołącz wyniki
Użyj tej opcji, aby dołączyć wyniki z bieżącego wyszukiwania do poprzednich wyników wyszukiwania.
Wyniki wyszukiwania
Po wykonaniu wyszukiwania wszystkich wyników wyniki będą wyświetlane w miarę ich dostępności.
Uwaga
Program Visual Studio rozpoczyna tworzenie indeksu po załadowaniu kontekstu kodu, na przykład podczas otwierania nowego projektu, zmieniania gałęzi lub zmiany listy plików. Jeśli wyszukiwanie w programie Visual Studio nadal indeksuje pliki źródłowe, może zostać wyświetlone ostrzeżenie informujące o tym, że wyniki są niekompletne.
W programie Visual Studio 17.12 lub nowszym, jeśli chcesz powtórzyć to samo wyszukiwanie po wykonaniu dalszej pracy, możesz kliknąć ikonę strzałki zgodnie z ruchem wskazówek zegara, aby odświeżyć wyniki. Dzięki temu wszystkie zmiany wprowadzone od czasu ostatniego znajdowania zostaną odzwierciedlone bez konieczności ponownego otwierania okna Znajdź.
Modyfikowanie znajdowania
Użyj przycisku Modyfikuj wyszukiwanie (Powtórz wyszukiwanie w niektórych wersjach) w oknie wyników, aby uściślić kryteria wyszukiwania bez konieczności ponownego tworzenia tych samych kryteriów wyszukiwania w oknie Znajdowanie. Kliknięcie pozycji Modyfikuj znajdź ponownie powoduje ponowne otwarcie funkcji Znajdź w plikach z poprzednimi kryteriami wyszukiwania dla tego zestawu wyników.
Zachowaj wyniki
Wyniki można przechowywać w jednym wyszukiwaniu podczas wykonywania innych wyszukiwań. Ułatwia to porównywanie wyników i wyświetlanie ich obok siebie.
Aby zachować kilka wyników wyszukiwania, wybierz przycisk Zachowaj wyniki po każdym wyszukiwaniu. Następnie podczas wyszukiwania czegoś innego wyniki są wyświetlane na nowej karcie. Możesz zachować wyniki maksymalnie pięciu wyszukiwań. Jeśli masz już pięć wyników wyszukiwania, następne wyszukiwanie będzie ponownie używać najstarszej karty wyników wyszukiwania.
W programie Visual Studio 2022 lub nowszym można ustawić program Visual Studio tak, aby zawsze zachowywał wyniki. Przejdź do pozycji Opcje>narzędzi>Ogólne>znajdź i zamień, a następnie zaznacz pole wyboru Zachowaj wyniki wyszukiwania domyślnie.