Не удалось выполнить завершение кода автозаполнения кода Xcode 7.3.1
С момента Xcode 7.3 автозаполнение или завершение кода не работают должным образом.
![Простой класс импорта и он не может быть автозаполнен]()
Я пробовал:
- Удаление папки Derived Datali >
- Очистить цели и построить
- Переустановка Xcode
Выполняется автозаполнение после того, как вы ввели его полностью в первый раз. Но если вы не ссылались на него один раз (например, перечисления), он показывает только то, что вы напечатали раньше (не показывая полный список перечислений). Нажатие кнопки escape также не помогает.
Любые другие предложения? Или кто-то другой испытывает то же самое?
Ответы
Ответ 1
Без каких-либо действий, в настройках сборки → Развертывание с изменением цели развертывания iOS с 8.0 до 8.1 разрешило проблему для меня.
![введите описание изображения здесь]()
Он также работает для XCode 6, как упоминалось здесь
Также работает на Xcode 8, просто измените цель развертывания с iOS 9.0 на iOS 9.1.
Ответ 2
Xcode 8 исправил эту очень раздражающую проблему автозаполнения. Итак, любой, кто все еще имеет эту проблему, обновляется до Xcode 8.
Изменить: Обратите внимание, что это не было разрешено для других. Таким образом, ваше перемещение может измениться. Для меня это исправлено, не делая ничего лишнего. Но они используют свой новый "интеллектуальный" автозаполнение. Думая об этом, это может быть частью индексации. Удаление папки DerivedData может помочь.
Ответ 3
Возможно, этот ответ слишком поздний, я все равно поделюсь им.
Прежде всего, я удалил Alcatraz и все плагины.
Во-вторых, я следовал инструкциям ElonChan, объясняемым на:
Проблемы с автозаполнением Xcode 7.3
В результате автозаполнение автоматически возвращается! Спасибо @ElonChan.
Я надеюсь, что этот ответ также решает вашу проблему.
Ответ 4
Это происходит обычно, когда вы используете базовые данные в своем проекте (из-за автоматической индексации файлов по xcode не было сделано). Простой способ избежать этого - просто щелкнуть мышью по имени вашего проекта и очистить проект. тот же файл, в котором вы хотите увидеть, что предложения типа содержат любое слово и т.д.
Ответ 5
Существует способ установки сочетаний клавиш для завершения кода. Xcode → Предпочтения → Привязки клавиш → найдите Показать заверения и установите любые ненулевые ключи, которые вы хотите.
![введите описание изображения здесь]()