Najít v souborech
Funkce Najít v souborech umožňuje prohledávat zadanou sadu souborů. Shody nalezené v sadě Visual Studio jsou uvedeny v okně Najít výsledky v integrovaném vývojovém prostředí( IDE). Způsob zobrazení výsledků závisí na možnostech, které zvolíte na kartě Najít v souborech v dialogovém okně Najít a nahradit .
Důležité
Pokud používáte Visual Studio 2019 verze 16.6 nebo starší, dialogové okno Najít a nahradit nemusí vypadat takto. Přejděte na verzi této stránky sady Visual Studio 2017 , kde najdete popisy, které odpovídají tomu, co vidíte na obrazovce.
Jak zobrazit funkce Najít v souborech
Pomocí následujícího postupu otevřete dialogové okno Najít a nahradit nebo stiskněte kombinaci kláves Ctrl+Shift+F.
Stiskněte Ctrl+Q a do vyhledávacího pole v horní části obrazovky zadejte "najít".
V seznamu výsledků zvolte Najít v souborech .
nebo
Na řádku nabídek vyberte Upravit>najít a nahradit.
V rozevírací nabídce zvolte Najít v souborech .
Pokud chcete operaci Najít zrušit, stiskněte Ctrl +Break.
Poznámka:
Nástroj Najít a nahradit nehledává adresáře pomocí atributu nebo System
atributuHidden
.
Vyhledávací pole
Pokud chcete vyhledat nový textový řetězec nebo výraz, zadejte ho do vyhledávacího pole. Pokud chcete vyhledat libovolný z 20 řetězců, které jste hledali naposledy, otevřete rozevírací seznam a vyberte řetězec.
Můžete vybrat nebo zrušit zaškrtnutí následujících možností:
Rozlišovat velká a malá písmena – Pomocí této možnosti se ujistěte, že se v hledání rozlišují malá a velká písmena.
Shodovat celé slovo – Pomocí této možnosti se ujistěte, že hledání vrací jenom celá slova.
Používejte regulární výrazy – Pomocí této možnosti můžete použít speciální notace definující vzory textu, které se mají shodovat do vyhledávacího pole (nebo v textovém poli Nahradit ). Seznam těchto zápisů naleznete v tématu Použití regulárních výrazů v sadě Visual Studio.
Důležité
Tlačítko Tvůrce výrazů se zobrazí vedle vyhledávacího pole jenom v případě, že jste zaškrtli políčko Použít regulární výrazy .
Zaskočit
Možnost, kterou vyberete z rozevíracího seznamu Hledat v souborech, určuje, jestli funkce Najít v souborech prohledá celý pracovní prostor, celé řešení, aktuální projekt, aktuální adresář, všechny otevřené dokumenty nebo aktuální dokument.
Můžete také použít sousední tlačítko Procházet (...) a najít, kam chcete hledat. Ještě lepší, pokud jste už zadali adresář, toto tlačítko místo nahrazení připojí nový adresář. Pokud například hodnota "Look in" byla ".\Code", můžete kliknout na tlačítko Procházet (...) a přejít do složky s názvem Sdílený kód. Pole Procházet (...) by teď zobrazovalo .\Code;. \Sdílený kód" a po spuštění příkazu Najít bude prohledávat obě tyto složky.
Pokud chcete hledání upřesnit, můžete vybrat nebo zrušit zaškrtnutí následujících možností:
- Zahrnout externí položky – Pomocí této možnosti můžete zahrnout odkazované soubory mimo projekt C++, tj. soubory jako "windows.h", které jsou součástí souborů kódu, ale nejsou součástí řešení. Tato možnost se vztahuje pouze na projekty C++.
- Zahrnout různé soubory – Tuto možnost použijte k zahrnutí různých souborů, což jsou soubory, které jste otevřeli, ale nejsou součástí řešení. Viz Různé soubory.
Typy souborů
Možnost Typy souborů označuje typy souborů, které se mají prohledávat v adresářích Look. Vyberte libovolnou položku v seznamu a zadejte předkonfigurovaný hledaný řetězec, který najde soubory těchto konkrétních typů.
Více typů souborů můžete vyhledat tak, že je oddělíte středníkem (;
). Složky a soubory můžete vyloučit také předponou libovolné cesty nebo typu souboru vykřičníkem (!
).
Připojení výsledků
Tato možnost slouží k připojení výsledků z aktuálního hledání k předchozím výsledkům hledání.
Vyhledávací pole
Pokud chcete vyhledat nový textový řetězec nebo výraz, zadejte ho do vyhledávacího pole. Pokud chcete vyhledat libovolný z 20 řetězců, které jste hledali naposledy, otevřete rozevírací seznam a vyberte řetězec.
Můžete vybrat nebo zrušit zaškrtnutí následujících možností:
Rozlišovat velká a malá písmena – Pomocí této možnosti se ujistěte, že se v hledání rozlišují malá a velká písmena.
Shodovat celé slovo – Pomocí této možnosti se ujistěte, že hledání vrací jenom celá slova.
Používejte regulární výrazy – Pomocí této možnosti můžete použít speciální notace definující vzory textu, které se mají shodovat do vyhledávacího pole (nebo v textovém poli Nahradit ). Seznam těchto zápisů naleznete v tématu Použití regulárních výrazů v sadě Visual Studio.
Důležité
Tlačítko Tvůrce výrazů se zobrazí vedle vyhledávacího pole jenom v případě, že jste zaškrtli políčko Použít regulární výrazy .
Zaskočit
Možnost, kterou vyberete z rozevíracího seznamu Hledat v souborech, určuje, jestli funkce Najít v souborech prohledá celý pracovní prostor, celé řešení, aktuální projekt, aktuální adresář, všechny otevřené dokumenty nebo aktuální dokument.
Můžete také použít sousední tlačítko Procházet (...) a najít, kam chcete hledat. Ještě lepší, pokud jste už zadali adresář, toto tlačítko místo nahrazení připojí nový adresář. Pokud například hodnota "Look in" byla ".\Code", můžete kliknout na tlačítko Procházet (...) a přejít do složky s názvem Sdílený kód. Pole Procházet (...) by teď zobrazovalo .\Code;. \Sdílený kód" a po spuštění příkazu Najít bude prohledávat obě tyto složky.
Pokud chcete hledání upřesnit, můžete vybrat nebo zrušit zaškrtnutí následujících možností:
- Zahrnout externí položky – Tuto možnost použijte k zahrnutí externích položek, jako jsou například soubory windows.h, na které můžete odkazovat, ale nejsou součástí řešení.
- Zahrnout různé soubory – Pomocí této možnosti můžete zahrnout různé soubory, například soubory, které jste otevřeli, ale nejsou součástí řešení.
Typy souborů
Možnost Typy souborů označuje typy souborů, které se mají prohledávat v adresářích Look. Vyberte libovolnou položku v seznamu a zadejte předkonfigurovaný hledaný řetězec, který najde soubory těchto konkrétních typů.
Více typů souborů můžete vyhledat tak, že je oddělíte středníkem (;
). Složky a soubory můžete vyloučit také tak, že předponou libovolné cesty nebo typu souboru označíte vykřičníkem (!
).
Připojení výsledků
Tato možnost slouží k připojení výsledků z aktuálního hledání k předchozím výsledkům hledání.
Výsledky hledání
Při hledání všech výsledků se výsledky zobrazí, jakmile budou k dispozici.
Poznámka:
Visual Studio začne vytvářet index po načtení kontextu kódu, například při otevření nového projektu, změně větví nebo jiné změně seznamu souborů. Pokud hledáte, když Visual Studio stále indexuje zdrojové soubory, může se zobrazit upozornění, že výsledky nejsou úplné.
Zachovat výsledky
Výsledky z jednoho hledání můžete zachovat, když provádíte další hledání. To usnadňuje porovnání výsledků a jejich zobrazení vedle sebe.
Pokud chcete zachovat několik výsledků hledání, vyberte po každém hledání tlačítko Zachovat výsledky . Když pak hledáte něco jiného, výsledky se zobrazí na nové kartě. Výsledky můžete uchovávat až z pěti hledání. Pokud už máte pět zobrazených výsledků hledání, další hledání znovu použije nejstarší kartu výsledků hledání.
V sadě Visual Studio 2022 a novějších můžete sadu Visual Studio nastavit tak, aby vždy udržovala výsledky. Přejděte na Možnosti>nástrojů>Obecné>hledání a nahrazení a zaškrtněte políčko Zachovat výsledky hledání ve výchozím nastavení.