Xcode назначает сочетания клавиш для пунктов контекстного меню

2496
bobobobo

Я хочу назначить сочетание клавиш для пункта контекстного меню «Перейти к определению» в XCode.

Как?

1

3 ответа на вопрос

2
Chris Johnsen

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

Поскольку « Перейти к определению» также является элементом в меню « Найти», мы можем легко настроить его привязку. Элемент в меню « Найти» имеет тот же эффект, что и элемент меню в контекстном меню. Такую привязку клавиш главного меню можно выполнить через Системные настройки для приложений, которые не предлагают встроенную настройку привязки.

  1. Меню XCode > Настройки ...
    • Раздел привязок клавиш (горизонтальная область прокрутки вверху окна настроек)
    • Вкладка « Привязка клавиш меню »
    • Нажмите раскрывающий треугольник для поиска (наведите его вниз)
    • Найти Перейти к определению, дважды щелкните в его столбце Ключ
    • Если вы ранее не меняли привязки клавиш, вам сообщат, что выбранный набор привязок принадлежит системе. Если этот диалог появляется:
      1. Нажмите Make Копировать  кнопку
        • Введите имя для набора ключей
        • Снова дважды щелкните столбец « Ключ» для перехода к определению.
    • Нажмите комбинацию клавиш, которую вы хотите использовать (например, Command- Shift- J).
    • Нажмите на другую строку в таблице Action / Key, чтобы выйти из «режима назначения клавиш».
    • Нажмите OK или Применить, чтобы активировать новые привязки ключей.
Это работает и в последней версии XCode (3.2.1 на Snow Leopard по состоянию на 1-25-2010). alesplin 14 лет назад 0
1
niblha

Или вы можете установить его в вашем файле .pbxkeys keybindings как что-то вроде

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

0
JJD

Хотя немного оффтоп, я нашел эту статью полезной, так как я искал способ применить ярлык ...