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

Есть ли команда в Xcode 4.2 для замены двух видов в режиме помощника редактора слева направо и наоборот?

Я хотел бы быстро поменять два вида с одной стороны на другую и задаться вопросом, есть ли горячая клавиша для этой функции?

4b9b3361

Ответ 1

Редактор отдельных помощников

Это можно сделать в два этапа. Вы можете начать с указателя в редакторе Primary или Assistant.

Шаг 1:

, - Открыть в помощнике/Первичный редактор

Он открывает текущий файл (где курсор) в основном редакторе, если вы в редакторе помощника и наоборот. В итоге вы открываете два одинаковых файла.

Шаг 2:

^ ` - Переместить фокус в следующий редактор (доступный с Xcode 8, в старой версии используйте J)

^ - Вернуться (и откройте результат) в главном/Помощнике редактора

Это открывает предыдущий файл другого редактора в первом.

Идея: возможно, даже можно назначить пользовательский ярлык с помощью метода, используемого в дублирующей строке Xcode. Я еще не зашел.

Несколько помощников Редакторы

Если вы используете несколько вспомогательных редакторов, вы можете использовать графический выбор навигации для выбора места назначения для каждого действия. Вы можете начать в любом редакторе, и вы можете даже поменять содержимое двух помощников редакторов таким образом.

, - Открыть в... и выбрать второй редактор
J - Переместить фокус в редактор... и выбрать второй редактор (или использовать ^ ` несколько раз)
^ - Вернитесь в... и выберите первый редактор

Ответ 2

Существует очень простой способ сделать это. В помощнике редактора есть верхняя строка, в которой показан путь к файлу в редакторе. Перетащите значок файла в тот же бар в главном редакторе.

Boom! местами.

Имейте в виду, что вам нужно настроить этот способ, чтобы снять это:

  • Выберите "Редактор помощника"
  • Редактору помощника необходимо установить значение "Автоматически" или "Совпадения" для работы подкачки.

Ниже приведены быстрые клавиши для обмена:

ctrl + command + up

или

ctrl + command + down

Ответ 3

Вы можете открыть активный документ в любом другом редакторе, нажав

,


Я бы использовал его следующим образом:

Предположим, что у нас есть два редактора E1 и E2

  • Выберите E1
  • Нажмите ,
  • В graphical navigation chooser выберите E2

    Исходный текст E1 теперь открыт как в E1, так и E2

  • click обратная стрелка E2 (или просто нажмите )
  • В graphical navigation chooser выберите E1

Поздравляем, вы поменяли содержимое двух редакторов 🎉


P.S. Значение :
применим для graphical navigation chooser
отвечает за Go back

Ответ 4

ctr + cmd + up

или

ctr + cmd + down

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

Ответ 5

  • Поместите курсор над символом, который вы хотите загрузить (например, метод или имя класса)
  • Command + Shift + O, чтобы загрузить быстрое открытое окно (оно будет предварительно заполнено элементом под курсором)
  • Shift + Option + Enter загружает пользовательский интерфейс, который позволяет вам выбрать вкладку или редактор
  • Он должен выбрать основной редактор по умолчанию, поэтому просто нажмите Enter!

Вы также можете использовать Command + Shift + Option + Click.