Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wyszukaj pliki przy użyciu podzestawu opcji dostępnych na karcie Znajdź w plikach okna znajdź i zastąp .
Ważny
Obsługa tego polecenia została usunięta w wersji 16.5 programu Visual Studio 2019 i przywrócona w wersji 17.12 programu Visual Studio 2022. Jeśli używasz tego polecenia z wersjami 16.5-17.11, może zostać wyświetlony komunikat o błędzie z komunikatem Polecenie "Edit.FindinFiles" nie akceptuje argumentów ani przełączników. Niektóre opcje zostały zmienione w programie Visual Studio 2022.
Składnia
Edit.FindinFiles findwhat [/append] [/case] [/ext:extensions]
[/lookin:searchpath] [/options] [/reset] [/stop] [/sub]
[/regex] [/word]
Argumenty
findwhat
Wymagane. Tekst do dopasowania.
Przełączniki
/append: resultwindowname (nowy w programie Visual Studio 2022)
Fakultatywny. Przekierowuje wyniki z bieżącego wyszukiwania, aby były dołączane do poprzednich wyników wyszukiwania zidentyfikowanych przez resultwindowname argument. Okna znajdź wynik są nazwane przez pierwszy termin wyszukiwania, który spowodował utworzenie okna.
Przykład
>Edit.FindinFiles "AdornmentTagComparer" /lookin:"Entire Solution"
>Edit.FindinFiles "TagComparer" /lookin:"Entire Solution" /append:"AdornmentTagComparer"
/case lub /c
Fakultatywny. Dopasowania występują tylko wtedy, gdy wielkie i małe litery dokładnie pasują do tych określonych w argumencie findwhat.
/Ext: extensions
Fakultatywny. Określa rozszerzenia plików do przeszukania. Jeśli nie zostanie określony, poprzednie rozszerzenie zostanie użyte, jeśli zostało wcześniej wprowadzone.
/lookin: searchpath
Fakultatywny. Katalog do wyszukiwania. Jeśli ścieżka zawiera spacje, należy ująć całą ścieżkę w znaki cudzysłowu.
/names lub /n\ (nieobsługiwane w programie Visual Studio 2022) Opcjonalne. Wyświetla listę nazw plików, które zawierają dopasowania.
/options lub /t
Fakultatywny. Wyświetla listę bieżących ustawień opcji znajdowania i nie wykonuje wyszukiwania.
/regex lub /r
Fakultatywny. Używa wstępnie zdefiniowanych znaków specjalnych w argumencie findwhat jako notacji reprezentujących wzorce tekstu, a nie znaki literału. Aby uzyskać pełną listę znaków wyrażeń regularnych, zobacz wyrażenia regularne.
/reset lub /e
Fakultatywny. Zwraca opcje wyszukiwania do ustawień domyślnych i nie wykonuje wyszukiwania.
/zatrzymać
Fakultatywny. Zatrzymuje bieżącą operację wyszukiwania, jeśli jest w toku. Wyszukiwanie ignoruje wszystkie inne argumenty po określeniu /stop. Aby na przykład zatrzymać bieżące wyszukiwanie, wprowadź następujące polecenie:
>Edit.FindinFiles /stop
/sub lub /s
Fakultatywny. Wyszukuje podfoldery w katalogu określonym w /lookin:searchpath argument.
/text2 lub /2\ (nieobsługiwane w programie Visual Studio 2022) Opcjonalnie. Wyświetla wyniki wyszukiwania w oknie Znajdź wyniki 2.
/wild lub /l\ (nieobsługiwane w programie Visual Studio 2022) Opcjonalnie. Używa wstępnie zdefiniowanych znaków specjalnych w argumencie findwhat jako notacji do reprezentowania znaku lub sekwencji znaków.
/word lub /w
Fakultatywny. Wyszukuje tylko całe wyrazy.
Przykład
W tym przykładzie wyszukuje element btnCancel we wszystkich plikach cls znajdujących się w folderze "Moje projekty programu Visual Studio" i wyświetla informacje o dopasowaniu w oknie Znajdź wyniki 2.
>Edit.FindinFiles btnCancel /lookin:"c:/My Visual Studio Projects" /ext:*.cls /text2
Zobacz też
- znajdź w plikach
- okna poleceń
- znajdź/pole polecenia
- polecenia programu Visual Studio
- aliasy poleceń programu Visual Studio