Xcode - поиск текста во всех файлах

93

Есть ли способ выполнить поиск по всем файлам проекта Xcode? Я знаю, что могу найти какой-то текст внутри файла с помощью Finder, но найти что-нибудь с Xcode будет очень полезно. Когда я нажимаю cmd+, fя могу найти или найти и заменить только в текущем файле отображения.

Якуб
источник

Ответы:

171

Используйте cmd + shift+ fдля полного поиска Xcode.

риши
источник
1
Есть ли способ заставить поиск игнорировать определенные каталоги в рабочей области? В частности, меня обычно не интересует поиск в каталоге Pods.
августа 2015,
2
@august - посмотрите мой ответ в этом посте - stackoverflow.com/questions/24603639/…
rishi
4
Использование cmd + shift + f будет искать только в коде, как искать также в «комментариях» и «string const»?
Гил Эпштейн
Привет, Гил, для этого есть меню. Как только вы нажмете CMD + Shift + F, найдите «Найти»> «Ссылка»> «Содержит» прямо над текстовым полем. Щелкните «Ссылка» и измените его на «Текст». Это будет искать каждый фрагмент текста.
user3064009 06
Это все еще не поиск в "Pos"
Satyam
14

В левой части редактора у вас есть увеличительное стекло. Там есть поле поиска. Это должно делать свое дело. (это называется search navigator)

cmd + shift + f открывает его тоже.

Тиккес
источник
1
Или в меню: Find > Find in Project.
wcochran
Вызывается Найти> Найти в рабочей области сейчас?
безумный ёжик
9

Чтобы сделать это просто из пользовательского интерфейса, одним щелчком мыши

По умолчанию поиск будет выполняться по всему проекту в поисках файлов, содержащих указанную вами строку.

введите описание изображения здесь

С этого момента вы можете начать делать больше вещей, например, заменять все и т. Д., Например

введите описание изображения здесь

Fangming
источник
Отличные анимированные .gif-файлы, чтобы показать ответ, какой инструмент вы использовали для их создания?
Deemoe
2

Используйте Command + 3минимальное сочетание клавиш илиCommand + Shift + f

Гоби М
источник
0

В поисках: Найти> Текст> Содержит

Эран
источник
0

Щелкните правой кнопкой мыши любой текст и выберите «Найти выделенный текст в рабочей области».

По моему опыту, cmd + shift + f требует заранее cmd + c для заполнения поискового запроса. Итак, я приступаю к поиску текста во всех файлах, чтобы проделать вышеуказанное.

Ааронсти
источник