Udostępnij za pośrednictwem


Korzystanie z wyszukiwania w programie Visual Studio

Zintegrowane środowisko projektowe programu Visual Studio ma wiele menu, opcji i funkcji, które mogą być trudne do zapamiętania. Funkcja wyszukiwania programu Visual Studio to jedno pole wyszukiwania, które ułatwia deweloperom znajdowanie menu i opcji ŚRODOWISKA IDE, a także wyszukiwanie kodu. Niezależnie od tego, czy jesteś nowym użytkownikiem programu Visual Studio, czy doświadczonym deweloperem, ta funkcja umożliwia szybkie wyszukiwanie funkcji środowiska IDE i kodu.

Wyszukiwanie w programie Visual Studio 2022 w wersji 17.6 lub nowszej

Jeśli używasz programu Visual Studio 2022 w wersji 17.6 lub nowszej, środowisko wyszukiwania to Wyszukiwanie wszystkie w jednym.

Informacje o środowisku wyszukiwania all-in-one

Funkcja wyszukiwania all-in-one umożliwia nie tylko wyszukiwanie funkcji, ale także wyszukiwanie elementów kodu, takich jak pliki i symbole.

Zrzut ekranu przedstawiający środowisko wyszukiwania wszystkie w jednym w programie Visual Studio 2022 w wersji 17.6 lub nowszej.

Nowe środowisko wyszukiwania jest wyświetlane jako opcja obok paska menu.

Zrzut ekranu przedstawiający środowisko wyszukiwania wszystkie w jednym na pasku menu programu Visual Studio.

Skrót klawiaturowy Ctrl+Q umożliwia wyszukiwanie funkcji oraz skrót klawiaturowy Ctrl+T do wyszukiwania kodu.

Filtry zapytań wyszukiwania kodu

Aby szybko uzyskać filtrowane środowisko, możesz wpisać odpowiednie prefiksy przed zapytaniem lub użyć odpowiednich skrótów klawiaturowych, aby otworzyć wyszukiwanie z żądanym filtrem.

Filtr Prefiks Skrót klawiatury
files f: Ctrl+Shift+T
types (typy) t: Ctrl 1, Ctrl++T
członkowie m: Alt+\
text x: Shift+Alt+F

W programie Visual Studio 17.11 lub nowszym można ustawić zakres wyszukiwania kodu na bieżący dokument, bieżący projekt, całe rozwiązanie lub pliki zewnętrzne, do których odwołuje się rozwiązanie, takie jak pliki nagłówkowe lub pliki otwarte z lokalizacji spoza rozwiązania. Dla różnych filtrów można ustawić różne zakresy. Na przykład domyślne środowisko można ustawić tak, aby przeglądało całe rozwiązanie i members można je ustawić tak, aby przeglądać tylko bieżący dokument. Wybrane opcje zostaną zapamiętane przy następnym użyciu wyszukiwania kodu.

Zrzut ekranu przedstawiający opcje zakresu wyszukiwania kodu.

Filtr tekstu (Shift+Alt+F) w wyszukiwaniu kodu jest dostępny w wersji zapoznawczej w programie Visual Studio 17.9 lub nowszym. Zobacz 17.9 (wersja zapoznawcza 3) wprowadza ekscytujące zmiany w wyszukiwaniu kodu. Wyszukaj ciąg tekstowy z opcjami, aby dopasować wielkość liter, dopasować całe wyrazy lub użyć wyrażenia regularnego. Format wyrażenia regularnego jest opisany w temacie Wyrażenia regularne.

Zrzut ekranu przedstawiający wyszukiwanie tekstu z różnymi opcjami.

Wyszukiwanie w programie Visual Studio 2022 w wersji 17.5 lub starszej

W poniższych sekcjach omówiono różne typy wyników wyszukiwania, które można znaleźć, jeśli używasz programu Visual Studio 2022 w wersji 17.5 lub starszej (w celu uwzględnienia programu Visual Studio 2019).

W przeciwieństwie do innych funkcji wyszukiwania, takich jak Znajdź w plikach lub wyszukaj Eksplorator rozwiązań, wyniki wyszukiwania w programie Visual Studio obejmują funkcje IDE, opcje menu, nazwy plików i inne. Aby uzyskać do niego dostęp, użyj skrótu klawiaturowego Ctrl+Q, aby wyświetlić pole wyszukiwania. Możesz też wybrać pole wprowadzania wyszukiwania programu Visual Studio, które znajduje się obok paska menu:

Zrzut ekranu przedstawiający pole wyszukiwania programu Visual Studio.

Uwaga

Polecenie wykonywane przez wyszukiwanie w programie Visual Studio to Window.QuickLaunch i może zostać wyświetlona ta funkcja nazywana szybkim wyszukiwaniem lub szybkim uruchamianiem.

Menu wyszukiwania, opcje i okna

Możesz użyć pola wyszukiwania programu Visual Studio, aby znaleźć ustawienia, opcje i podobne elementy konfiguracji. Na przykład wyszukaj motyw zmiany, aby szybko znaleźć i otworzyć okno dialogowe umożliwiające zmianę motywu kolorów programu Visual Studio, jak pokazano na poniższym zrzucie ekranu:

Wyszukaj ustawienia i opcje programu Visual Studio.

Napiwek

W większości przypadków wyszukiwanie w programie Visual Studio będzie również przypominać o menu, skrótów i lokalizacji każdego elementu w wynikach.

Możesz użyć pola wyszukiwania programu Visual Studio, aby znaleźć elementy menu i polecenia. Na przykład wyszukaj czystą sol , aby szybko znaleźć i wykonać polecenie Clean Solution. Wyniki wyszukiwania oferują również przypomnienie, gdzie znaleźć to polecenie w menu, jak pokazano na poniższym zrzucie ekranu:

Zrzut ekranu przedstawiający przykład wyszukiwania elementów menu i poleceń programu Visual Studio.

Na koniec możesz wyszukać okna lub panele, które mogły zostać przypadkowo zamknięte. Na przykład wyszukaj test , aby znaleźć i otworzyć okno Eksploratora testów:

Zrzut ekranu przedstawiający przykład wyszukiwania okien i paneli programu Visual Studio.

Wyszukiwanie plików i kodu

Wyszukiwanie w programie Visual Studio wyszukuje również elementy rozwiązania pod kątem nazwy pliku, kodu, metody i innych dopasowań. Na poniższym zrzucie ekranu wyszukiwanie języka Markdown znalazło plik MarkdownMetaExtractor.cs, klasę MarkdownMetaExtractor i dwie metody w rozwiązaniu:

Zrzut ekranu przedstawiający przykład wyszukiwania pliku przy użyciu wyszukiwania w programie Visual Studio.

Możesz również przeprowadzić wyszukiwanie "przypadku wielbłąda". Na poniższym zrzucie ekranu wyszukiwanie usług FSS znalazło plik, klasę i metodę cannera Sstarszego języka FizeS:

Zrzut ekranu przedstawiający przykład wyszukiwania używającego wielkich liter medial w ciągu tekstowym w wyszukiwaniu programu Visual Studio.

Skróty klawiaturowe dla wyników wyszukiwania

Wyniki wyszukiwania zawierają karty Wszystkie, Kod, Visual Studio. Możesz zaoszczędzić czas, korzystając z następujących skrótów klawiaturowych dla różnych typów wyszukiwań:

  • Ctrl Q, Ctrl++T dla plików, typów i elementów członkowskich
  • Ctrl Q, Ctrl++M for Visual Studio menu, opcje, składniki i szablony
  • Ctrl Q, Ctrl++E, aby przejść do karty Wszystkie dla obu