Sdílet prostřednictvím


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 .

Snímek obrazovky s dialogovým oknem Najít a nahradit v sadě Visual Studio 20222 s otevřenou kartou Najít v souborech

Snímek obrazovky s dialogovým oknem Najít a nahradit v sadě Visual Studio 2019 s otevřenou kartou Najít v souborech

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.

  1. Stiskněte Ctrl+Q a do vyhledávacího pole v horní části obrazovky zadejte "najít".

  2. V seznamu výsledků zvolte Najít v souborech .

nebo

  1. Na řádku nabídek vyberte Upravit>najít a nahradit.

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

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 .

    Snímek obrazovky s dialogovým oknem Najít v souborech, které obsahuje a obsahuje osnovu kolem tlačítka Tvůrce výrazů a zaškrtávacího políčka 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ů.

Snímek obrazovky oddílu Typy souborů v dialogovém okně Najít v souborech

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 .

    Snímek obrazovky s dialogovým oknem Najít v souborech, které obsahuje a obsahuje osnovu kolem tlačítka Tvůrce výrazů a zaškrtávacího políčka 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ů.

Snímek obrazovky oddílu Typy souborů v dialogovém okně Najít v souborech

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

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

Pokud chcete po další práci opakovat stejné vyhledávání, můžete po další práci kliknout na ikonu šipky po směru hodinových ručiček a výsledky aktualizovat. Tím se zajistí, že se všechny změny, které jste provedli od posledního hledání, projeví, aniž byste museli znovu otevřít okno Najít.

Snímek obrazovky s tlačítkem Aktualizovat

Změnit hledání

Pomocí tlačítka Změnit hledání (opakovat hledání v některých verzích) v okně výsledků upřesněte kritéria hledání, aniž byste museli znovu vytvořit stejná kritéria hledání v okně Najít. Po kliknutí na Tlačítko Upravit hledání se znovu otevře možnost Najít v souborech s předchozími kritérii hledání pro danou sadu výsledků.

Snímek obrazovky znázorňující tlačítko Upravit hledání a kritéria hledání, která můžete upravit

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.

Snímek obrazovky s oknem Výsledky hledání se třemi výsledky hledání jako kartami

Snímek obrazovky s oknem Výsledky hledání se třemi výsledky hledání jako kartami

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