Подтвердить что ты не робот

В Xcode 4.5 почему я не могу выбрать какой-либо файл для правой панели из "Manual" в AssistantEditor?

Долгосрочный пользователь Xcode 3. Новое для Xcode 4.5. При использовании нового окна AssistantEditor (Split-pane window) Xcode и я выбираю "Manual" в качестве контента, иногда он позволяет перейти от корня проекта, чтобы я мог получить доступ к любому файлу, который я хочу. Однако иногда "Manual" показывает только один файл.

Например, ниже для правой панели я могу выбрать только MainViewController.h и ничего другого в моем проекте, независимо от того, где находится выделение в Навигаторе проектов или что открыто в левой панели. Это действительно расстраивает то, что что-то настолько базовое неясно.

Can't select other files

Для псевдообработки я изменил свои предпочтения на следующее, что позволяет мне щелкнуть файл правой кнопкой мыши, чтобы открыть его в другой области. Немного лучше, но все еще разочаровывает.

enter image description here

В стороне, я лично считаю, что это действительно расстраивает его, недостаточно умышленно, чтобы узнать, находится ли ваш фокус во второй (самой правой) панели, и вы меняете выбор в Project Navigator, измените эту панель, а не первую. Было бы намного проще ссылаться на разрозненные файлы таким образом.

Обновление: Duh!

Ну, видимо, я слепой. Оказывается, вы можете следить за сфокусированным редактором. (И я тоже был там!)

enter image description here

Хотя это не отвечает на мой вопрос о том, почему элемент "Ручной", по-видимому, сломан, на самом деле я предпочитаю работать в любом случае. Тем не менее, я оставлю это открытым, если кто-то выяснит эту проблему.

4b9b3361

Ответ 1

Вы можете отобразить помощника редактора:

Помощник редактора

и измените режим на Manual:

Ручной выбор

Затем вы можете быстро открыть файл с помощью Cmd+Shift+O, а затем нажать Enter, чтобы открыть его в левом редакторе, или Alt+Enter, чтобы открыть его в правом редакторе.

Быстрый доступ

Вы можете сделать аналогичную вещь в навигаторе проекта: click файл, чтобы открыть его в левом редакторе, или Alt+click, чтобы открыть его в правом редакторе.

И вы также можете использовать вкладки:

новая вкладка

Надеюсь, что это поможет!

Ответ 2

Я не уверен, почему это происходит, но оно присутствует, по крайней мере, в xCode 5 и xCode 6. Попытайтесь перейти на автоматический, а затем снова выберите Manual. Если это не решит вашу проблему после нескольких попыток, закройте xCode и снова откройте ее.

Ответ 3

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

Ответ 4

По моему опыту, правая сторона всегда является отношением к левой стороне, поэтому, если я выберу файл .m с левой стороны, файл .h будет отображаться справа и наоборот.