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.

Kuba
źródło

Odpowiedzi:

171

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

rishi
źródło
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ż.

Tikkes
źródło
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

Fangming
źródło
Ś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

Gobi M
źródło
0

Podczas wyszukiwania: Znajdź> Tekst> Zawierające

Eran
źródło
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.

aaronsti
źródło