XCode Присваивает сочетания клавиш объектам контекстного меню

Я хочу присвоить сочетание клавиш объекту контекстного меню "Jump To Definition" в XCode.

Как?

1
задан 09.11.2009, 20:20

2 ответа

Вы не упоминали, какую версию XCode Вы используете, но вот то, как сделать это в Xcode 2.5 (на 10.4/тигр):

Так как Переход к Определению является также объектом в меню Find, мы можем легко настроить его привязку. Объект в меню Find имеет тот же эффект как пункт меню в контекстном меню. Можно сделать этот вид привязки клавиш пункта главного меню через Установки системы для приложений, которые не предлагают встроенную обязательную настройку.

  1. Меню Xcode> Предпочтения …
    • Раздел Keybindings (горизонтальная область прокрутки наверху предпочтительного окна)
    • Вкладка Menu Key Bindings
    • Нажмите треугольник раскрытия для Находки (заставьте его указать вниз),
    • Найдите Переход к Определению, дважды щелкните в его Столбце ключа
    • Если Вы ранее не изменили привязок клавиш, это скажет Вам, что в настоящее время выбираемый набор привязки принадлежит системе. Если это диалоговое окно подходит:
      1. Нажмите Сделать Кнопку копирования 
        • Введите имя для своего набора привязки клавиш
        • Снова, дважды щелкните по Столбцу ключа для Перехода к Определению
    • Нажмите сочетание клавиш, которое Вы хотите использовать (например, Command-Shift-J).
    • Нажмите на другую строку таблица Action/Key для выхода ‘из режима назначения клавиш’.
    • Нажмите "OK" или Подайте заявку для активации новой привязки (привязок) клавиш.
2
ответ дан 12.12.2019, 10:48

Или Вы могли установить его в своем .pbxkeys файле привязок клавиш как что-то как

<key>^i</key><string>jumpToSelectionDefinition:</string>

1
ответ дан 12.12.2019, 10:48

Теги

Похожие вопросы