2015-04-15 7 views
0

Я только что обновил до окончательного выпуска Xcode 6.3 и обнаружил, что автозаполнение для кода Swift полностью нефункционально. Иногда, я не могу получить всплывающее окно автозаполнения, чтобы появиться вообще (даже когда я затормал Esc или Ctrl + Space). В другое время появляется всплывающее окно автозаполнения, но оно не предоставляет контекстно-зависимых предложений о завершении, но завершение завершается только «каждым словом, которое появляется в этом файле» (что, кстати, приводит меня в замешательство). Автозаполнение в файлах Objective-C работает отлично.Xcode 6.3 Swift Autocompletion

Я попытался удалить мою папку DerivedData, удалив папки xcuserdata изнутри пакета проекта, удалив каталог ~/Library/Caches/com.apple.dt.Xcode и перезагрузив; ни одна из этих процедур не привела к изменению поведения Xcode.

ответ

0

Первое, что я сделал, это удалить производные каталоги данных в ~/Library/Developer/Xcode/DerivedData. Это не исправить.

Итак, как открыть Xcode и не открывать ли он какие-либо проекты, которые были открыты? Кажется, есть несколько способов.

Если Xcode находится в вашей доке, вы можете щелкнуть по нему, и он не откроет никаких проектов.

Или вы можете избавиться от всей вашей информации о автосохранении, как это.

Да | rm -r ~/Библиотека/Автосохранение \ Информация/

Да | rm -r ~/Library/Saved \ Application \ State/com.apple.dt.Xcode.savedState

Наконец, вы можете открыть Xcode из командной строки с этим заклинанием.

открыт -a /Applications/Xcode.app --args -ApplePersistenceIgnoreState ДА

+0

Я не _quite_ понимаю, что вы предлагаете, но он не работает в любом случае. – wjk

Смежные вопросы