Вы действительно можете открыть больше навигаторов одновременно, если вы готовы открыть несколько окон. Я знаю, что это не совсем то, что вы просите, но для нескольких настроек дисплея это очень удобно. Xcode предоставляет «поведения», чтобы помочь автоматизировать этот процесс, если вы хотите, чтобы определенные вещи отображались в определенное время.
Например, общий шаблон, которому следуют разработчики, заключается в настройке поведения для «Запустить запуск», которое открывает новую настройку окна для отладки. Начните с создания новой вкладки в главном окне Xcode, нажав command-T
, и дважды щелкните по названию вкладки, чтобы переименовать его «Отладка», или как вам угодно. Затем перетащите это окно (или оставьте его как вкладку, если хотите) и настройте представление по мере необходимости - например, для окна отладки у вас может быть область отладки, показанная внизу (или даже охватывающая весь вид редактора) и удалите панель инструментов сверху, щелкнув правой кнопкой мыши и выбрав «Скрыть панель инструментов».
Затем перейдите к « Xcode > Поведения> Изменить поведение ...» и выберите «Запускать» на левой панели. Установите флажок «Показать вкладку» и введите имя вновь созданной вкладки. Вы также можете попросить эту вкладку автоматически показать Навигатор отладки и показать отладчик с переменными и / или представлением консоли. Если хотите, вы можете затем выбрать «Выполнить завершено» и показать исходную «вкладку» (окно), которую я настроил, чтобы она называлась «Кодирование», и показать требуемый навигатор (в моем случае, Project Navigator).
При успешном запуске Xcode теперь откроет ваше новое окно (или выведет его на передний план, если оно уже открыто) со всеми настройками, с которыми вы его оставили. При остановке ваш главный редактор будет возвращен на передний план.
Существует множество полезных способов поведения, поэтому я очень рекомендую просмотреть их и уделить время настройке Xcode в соответствии с вашим стилем как можно лучше. Все программное обеспечение диктует пользователю, как действовать, и разработчики никогда не смогут угодить всем, когда решат изменить пользовательский интерфейс. Лучшее, на что можно надеяться, это настроить интерфейс как можно лучше, чтобы он соответствовал своему стилю работы. Если это все еще проблема для вас, вы можете либо адаптироваться к ней, либо, если возможно, перейти к чему-то другому.
Я не фанат каждой новой функции интерфейса в XCode, но я «сделал ее своей» с некоторыми настройками, и я все еще могу быть очень продуктивной. При этом есть много вещей, которые мне действительно действительно нравятся, и за это я могу простить это за некоторые из менее дружественных функций - в конце концов, вы не можете угодить каждому пользователю.