Udostępnij za pośrednictwem


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ń .

Zrzut ekranu przedstawiający okno dialogowe Znajdowanie i zastępowanie w programie Visual Studio 20222 z otwartą kartą Znajdź w plikach.

Zrzut ekranu przedstawiający okno dialogowe Znajdowanie i zastępowanie w programie Visual Studio 2019 z otwartą kartą Znajdź w plikach.

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.

  1. Naciśnij Ctrl+Q i wprowadź ciąg "find" w polu wyszukiwania w górnej części ekranu.

  2. Wybierz pozycję Znajdź w plikach z listy wyników.

lub

  1. Na pasku menu wybierz pozycję Edytuj>znajdź i zamień.

  2. 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 .

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 .

    Zrzut ekranu przedstawiający okno dialogowe Znajdź w plikach zawierające i konspektu wokół przycisku Konstruktor wyrażeń oraz 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.

Zrzut ekranu przedstawiający sekcję Typy plików okna dialogowego Znajdź w plikach.

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 .

    Zrzut ekranu przedstawiający okno dialogowe Znajdź w plikach zawierające i konspektu wokół przycisku Konstruktor wyrażeń oraz 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.

Zrzut ekranu przedstawiający sekcję Typy plików okna dialogowego Znajdź w plikach.

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ź.

Zrzut ekranu przedstawiający przycisk odświeżania.

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.

Zrzut ekranu przedstawiający przycisk Modyfikuj wyszukiwanie i kryteria wyszukiwania, które można zmodyfikować.

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.

Zrzut ekranu przedstawiający okno Wyniki wyszukiwania z trzema wynikami wyszukiwania jako kartami.

Zrzut ekranu przedstawiający okno Wyniki wyszukiwania z trzema wynikami wyszukiwania jako kartami.

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.