Xcode - wyszukiwanie tekstu we wszystkich plikach


93

Czy istnieje sposób na przeszukiwanie wszystkich plików projektu Xcode? Wiem, że mogę znaleźć tekst w pliku za pomocą wyszukiwarki, ale znalezienie czegoś za pomocą Xcode będzie bardzo pomocne. Kiedy naciskam cmd+ f, mogę tylko znaleźć lub znaleźć i zamienić w bieżącym pliku wyświetlania.

Odpowiedzi:


171

Użyj cmd + shift+ fdo pełnego wyszukiwania Xcode.


1
Czy istnieje sposób, aby wyszukiwanie ignorowało określone katalogi w obszarze roboczym? W szczególności zazwyczaj nie interesuje mnie przeszukiwanie katalogu Pods.
sierpień

2
@august - sprawdź moją odpowiedź w tym poście - stackoverflow.com/questions/24603639/…
rishi

4
Użycie cmd + shift + f spowoduje wyszukanie tylko w kodzie, jak szukać również w „komentarzach” i „string const”?
Gil Epshtain

Cześć Gil, właściwie jest do tego menu. Po naciśnięciu CMD + Shift + F poszukaj Znajdź> Odniesienie> Zawierające tuż nad polem tekstowym. Kliknij „Odnośnik” i zmień go na „Tekst”. Spowoduje to wyszukanie każdego fragmentu tekstu.
user3064009

To wciąż nie jest wyszukiwanie w „Poz”
Satyam

14

Po lewej stronie edytora masz lupę. Jest tam pole wyszukiwania. To powinno załatwić sprawę. (to się nazywa search navigator)

cmd + shift + f otwiera to też.


1
Lub z menu: Find > Find in Project.
wcochran

O nazwie Znajdź> Znajdź teraz w obszarze roboczym?
obłąkany jeż

9

Aby to zrobić po prostu z interfejsu użytkownika, jednym kliknięciem

Domyślnie będzie to przeszukiwanie całego projektu w poszukiwaniu plików zawierających określony wprowadzony ciąg.

wprowadź opis obrazu tutaj

Od tego momentu możesz zacząć robić więcej rzeczy, takich jak zamień wszystko itp., W ten sposób

wprowadź opis obrazu tutaj


Świetne animowane pliki GIF, aby pokazać odpowiedź, jakiego narzędzia użyłeś do ich wygenerowania?
Deemoe

2

Użyj Command + 3minimalnego skrótu klawiaturowego lubCommand + Shift + f



0

Kliknij prawym przyciskiem myszy dowolny tekst i wybierz opcję „Znajdź wybrany tekst w obszarze roboczym”

Z mojego doświadczenia wynika , że cmd + shift + f wymaga cmd + c przed wypełnieniem wyszukiwanego hasła. Więc moim przejściem do wyszukiwania tekstu we wszystkich plikach jest wykonanie powyższego.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.