Použijte vyhledávání ve Visual Studio
Integrované vývojové prostředí (IDE) sady Visual Studio má mnoho nabídek, možností a funkcí, které si můžou být obtížně zapamatovatelné. Funkce vyhledávání v sadě Visual Studio je jedno vyhledávací pole, které vývojářům pomáhá najít nabídky a možnosti integrovaného vývojového prostředí a zároveň prohledávat váš kód. Ať už s sadou Visual Studio nebo zkušeným vývojářem začínáte, nabízí tato funkce rychlý způsob, jak vyhledávat funkce integrovaného vývojového prostředí (IDE) a kód.
Hledání ve Visual Studio 2022 verze 17.6 nebo novější
Pokud používáte Visual Studio 2022 verzi 17.6 nebo novější, je vyhledávací prostředí funkceIn-One All-Search.
Spropitné
Další informace o novém vyhledávacím prostředí najdete v Better Search v sadě Visual Studio i All-In-One Search dostupné ve 17.6 blogových příspěvcích.
Informace o prostředí pro vyhledávací zážitekIn-One
S All-In-One Search, můžete hledat nejen funkce, ale můžete také prohledávat prvky kódu, jako jsou soubory a symboly.
Nové vyhledávání se zobrazí jako možnost vedle řádku nabídek.
Klávesové zkratky pro vyhledávání
Pro vyhledávání funkcí můžete použít klávesovou zkratku Ctrl+Q a pro hledání kódu můžete použít klávesovou zkratku Ctrl+T.
Filtry pro vyhledávací dotazy kódu
Pokud chcete rychle získat filtrované prostředí, můžete před dotazem zadat odpovídající předpony nebo pomocí odpovídajících klávesových zkratek otevřít hledání požadovaným filtrem.
Filtr | Předpona | Klávesová zkratka |
---|---|---|
soubory | f: |
Ctrl+Shift+T |
typy | t: |
Ctrl+1, Ctrl+T |
členové | m: |
Alt+\ |
Text | x: |
Shift+Alt+F |
V sadě Visual Studio 17.11 a novějších můžete nastavit obor vyhledávání kódu na aktuální dokument, aktuální projekt, celé řešení nebo externí soubory, na které se odkazuje ve vašem řešení, například soubory hlaviček nebo soubory otevřené z umístění mimo vaše řešení. Pro různé filtry můžete nastavit různé obory. Výchozí prostředí je například možné nastavit tak, aby procházelo Celé řešení a members
je možné nastavit tak, aby procházelo jenom aktuální dokument. Výběry se zapamatují při příštím použití vyhledávání kódu.
Filtr textu (Shift+Alt+F) je k dispozici jako ukázková verze ve Visual Studiu 17.9 a novějších verzích. 17.9 Preview 3 přináší vzrušující změny ve vyhledávání kódu. Možnosti vyhledávání textového řetězce zahrnují rozlišovat velikost písmen, shodovat se celými slovy nebo použít regulární výraz. Formát regulárních výrazů je popsán v regulární výrazy.
Přechod na konkrétní řádek ve vyhledávání kódu
Ve verzi Visual Studio 17.12 a novější můžete přejít na konkrétní řádek v aktuálním dokumentu nebo jiném zadaném dokumentu.
Pokud chcete přejít na řádek v aktuálním dokumentu, zadejte dvojtečku (:
) následovanou číslem řádku. Například :39
přejde na řádek 39 v aktivním souboru.
Můžete také přejít na řádek v jiném dokumentu zadáním názvu souboru, dvojtečky a čísla řádku. Například Order:43
přejde na řádek 43 v Order.cs. Pokud nezadáte přesný název souboru, hledání se pokusí najít nejlepší shodu.
Ukotvit jako okno nástroje
V sadě Visual Studio 17.12 nebo novější můžete vyhledávací okno ukotvit místo plovoucího okna vepředu. To může být užitečné, abyste zabránili přerušení úprav kódu. Pomocí ikony v pravém horním rohu okna povolte ukotvení jako nástrojové okno.
Pomocí podobné ikony v okně nástroje se můžete vrátit zpět k plovoucímu okně.
Přepnout podokno náhledu
Ve Visual Studiu 17.12 nebo novějším můžete přepínat podokno náhledu. Pomocí ikony oka můžete podokno náhledu zakázat nebo povolit.
V sadě Visual Studio 17.12 se také pozice panelu náhledu automaticky upraví na základě rozměrů vyhledávacího okna.
Vyhledávání v aplikaci Visual Studio 2022 ve verzi 17.5 nebo starší
V následujících částech najdete různé typy výsledků hledání, které můžete najít, pokud používáte Visual Studio 2022 verze 17.5 nebo starší (abyste mohli zahrnout Visual Studio 2019).
Na rozdíl od jiných funkcí vyhledávání, jako je Najít v souborech nebo Vyhledávání v Průzkumníku řešení, výsledky hledání v sadě Visual Studio zahrnují funkce IDE, možnosti nabídek, názvy souborů a další. Pokud k němu chcete získat přístup, použijte klávesovou zkratku Ctrl+Q a zobrazte vyhledávací pole. Nebo, vyberte pole pro vyhledávání v sadě Visual Studio, které je umístěno vedle řádku nabídek:
Poznámka
Příkaz provedený vyhledáváním ve Visual Studiu je Window.QuickLaunch
a tato funkce může být označována jako rychlé vyhledávání nebo rychlé spuštění.
Nabídky hledání, možnosti a okna
Pomocí vyhledávacího pole sady Visual Studio můžete najít nastavení, možnosti a podobné položky konfigurace. Například vyhledejte frázi změnit motiv, abyste rychle našli a otevřeli dialogové okno, které vám umožní změnit barevné schéma Visual Studio, jak je znázorněno na následujícím snímku obrazovky:
Spropitné
Ve většině případů vám vyhledávání v sadě Visual Studio také připomíná nabídku, klávesové zkratky a umístění každé položky ve výsledcích.
K vyhledávání položek a příkazů nabídky můžete použít vyhledávací okno sady Visual Studio. Například vyhledejte Clean Solution, abyste rychle našli a spustili příkaz Vyčistit řešení. Výsledky hledání také nabízejí připomenutí, kde najít tento příkaz v nabídkách, jak je znázorněno na následujícím snímku obrazovky:
Nakonec můžete vyhledat okna nebo panely, které jste omylem zavřeli. Vyhledejte například test, abyste našli a otevřeli okno Průzkumníka testů.
Hledání souborů a kódu
Vyhledávání v sadě Visual Studio také prohledává položky v řešení pro názvy souborů, kód, metody a další shody. Na následujícím snímku obrazovky se hledáním markdownu našel soubor MarkdownMetaExtractor.cs, třídu MarkdownMetaExtractor
a dvě metody v rámci řešení:
Můžete také hledat pomocí zápisu "camelCase". Na následujícím snímku obrazovky bylo při hledání FSS nalezeno starší FizeSsoubor, třída a metoda.
Klávesové zkratky pro výsledky hledání
Výsledky hledání zahrnují záložky pro Všechny, Code, Visual Studio. Ušetřete čas pomocí následujících klávesových zkratek pro různé typy hledání:
- Ctrl+Q, Ctrl+T souborů, typů a členů
- nabídky, možnosti, komponenty a šablony sady Visual Studio+QCtrl+ M
- stisknutím kláves Ctrl+Q, Ctrl+E přejděte na kartu Vše pro oba případy