2015-04-15 2 views
19

У меня всегда есть редактор-помощник Xcode, открытый с помощью экземпляров. Очень удобно иметь файл * .m, открытый в стандартном редакторе, имея соответствующий * .h файл в помощнике редактора.Xcode 6.3 показывает случайные файлы вместо копий в помощнике редактора

После недавнего обновления до версии 6.3 Xcode начал показывать случайное вместо соответствующего заголовки довольно часто. Несколько кликов на значок «четыре квадрата» и режим обычно возвращают его (но это очень раздражает).

Вы тоже испытываете это? Как это исправить?

Примечание: удаление DerivedData не помогло

+0

Это сводит меня с ума. При удаче? – BFeher

+2

Единственное, что я нашел до сих пор, - это минимизировать количество кликов, чтобы вернуться обратно к «Counterparts». Если вы видите пункт «Ручной» - щелкните по нему и выберите «Контрагенты» (2 клика). Если вы не видите «Руководство», что часто случается для меня, дважды нажмите на имя файла - в нем отображается «Руководство», а затем нажмите «Ручной» и выберите «Совпадения» (всего 4 клика). –

+0

Далеко не ясно, какой ответ удовлетворит этот вопрос. Вы просто жалуетесь, что нашли ошибку. Я также обнаружил ошибки в Xcode 6.3. Распечатайте отчет об ошибке и перейдите к нему. Это не подходит для переполнения стека, потому что ответа нет (потому что это не вопрос). – matt

ответ

9

В качестве временного решения можно использовать команду Редактор Сброс с клавиатуры контекстного Command + Option + Shift + Z (США раскладки клавиатуры). Если раскладка клавиатуры не соответствует, вы можете увидеть привязку клавиш в редакторе View-> Assistant Editor -> Reset Editor. Предупреждение, однако, это закроет любые дополнительные помощники редакторов, которые вы, возможно, открыли (те, которые открываются нажатием «+»).

Еще одна вещь, которую я заметил, это ошибка, возникающая при переключении окон или вкладок Xcode, но не при переключении файлов на одной и той же вкладке.

+1

Это не работает для меня. Не уверен, почему, но в меню «Сброс редактора» выделено серым цветом для меня. – livingtech

+0

Единственное условие, по которому я могу получить команду с серым цветом, - это когда редактор помощника не открывается. Когда помощник редактора открывается, значок, похожий на два круга, в верхнем правом углу, должен быть выделен. Если выделены две противоположные стрелки, это Редактор версий, и сброс не будет работать. –

7

Похоже, что это просто ошибка в конце концов. Я подал сообщение об ошибке rdar: // 20684654. Обходной путь см. В принятом ответе.

UPDATE: она фиксируется в Xcode 6.4 бета

+5

Я только что столкнулся с ошибкой в ​​Xcode 7! – ParkerHalo

+3

И я только что встретил его в Xcode 8. Yay. – TwoStraws

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