Поиск в Xcode не поиск результатов (поиск в моем источнике)

На этом я стараюсь изо всех сил, и результаты Google искажены, поскольку мне кажется, что я хочу узнать, как что-то кодировать.

Моя проблема в том, что при попытке поиска в моем коде с помощью поля "Соответствие строк" он ничего не находит, даже если я ввожу что-то, что показано на экране ниже.

Это Spotlight, который дает эти результаты? Я ничего не исключаю из своего индекса Spotlight, так что мне просто перестроить индекс?

Ответы

Ответ 1

В верхней части поля поиска XCode вы, вероятно, хотите выбрать:

Find > Text > Containing

а не

Find > Text > Matching

Я не (сознательно) переключил это на "Соответствие", но там это было установлено. "Содержащий" является более полезным типом поиска для большинства поисков.

Ответ 2

Это происходит со мной после этого: из редактора, выберите слово, затем щелкните его правой кнопкой мыши, затем выберите "Найти выбранный символ в рабочей области".

Как следствие, искатель автоматически устанавливает себя:

Find > Reference > Containing

Чтобы выполнить поиск заданного текста, вам необходимо повторно установить его на:

Find > Text > Containing

Ответ 3

Иногда это происходит со мной, когда "In Selected Items" выбран в поле со списком справа от строки поиска.

Если этот флажок установлен, вы получаете поиск только по тем файлам, которые выбраны в окне вашего проекта. Измените его на "In Project", чтобы найти все ваши исходные файлы.

Обратите внимание, что файлы должны находиться внутри вашего текущего проекта XCode (простое их открытие из поиска не добавит их). Возможно, вас также заинтересует опция "In Open Files", которая быстрее для больших проектов.

Ответ 4

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

Чтобы выполнить буквальный полнотекстовый поиск (обратите внимание, это намного медленнее, чем поиск с предварительно проиндексированным индексом), вы можете создать область поиска, которая просто ищет всю папку проекта, добавив местоположение папки в редакторе областей:

enter image description here