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

Ярлык клавиатуры для перехода к определению

Я ищу только ярлык для клавиатуры для перехода к определению. Для встроенного ярлыка требуется мышь: + Двойной щелчок.

Я попытался добавить обычный shorcut клавиатуры для команды меню Edit > Find > Jump to Defintion, но, увы, он будет работать только при выборе имени метода. Я хотел бы иметь возможность расположить курсор внутри имени метода, имени класса или другого символа и нажать что-то вроде + Shift + L.

Кто-нибудь знает о решении, возможно, используя script, для проблемы?

Обновление: сочетание клавиш работает иногда, а иногда и нет. Когда я помещаю текстовый курсор в вызов метода без параметров и нажимаю + Shift + L, он принимает меня к определению. Но это не работает для метода, который принимает параметр id. Однако он работает, если параметр int.

Я отправил отчет Apple об ошибке.

4b9b3361

Ответ 1

В Xcode 4.5.2 ярлык теперь ^ + + J (более читаемый Ctrl + Cmd + J).

Ответ 2

Для функции Jump to Definition у вас есть следующие параметры 4:

  • Ctrl + Command + J
  • Ctrl + Command + Left Click (Один палец)
  • Command + Right Click (Два пальца касаются)

Только XCode 9:

  1. Перейдите к Xcode = > Настройки = > Навигация = > Изменить Command-click on Code до Jumps to Definition, а затем используйте Command + Left Click (Один палец)

Ответ 3

Для XCode (тестируется в Swift) работают следующие сочетания клавиш. Найдено очень полезно:

Чтобы перейти к Реализация (возможно, определение в Obj-C):

Ctrl + Command + J

Возврат к Предыдущий контекст:

Ctrl + Command + <

Чтобы перейти в контекст Forward:

Ctrl + Command + >

Ответ 4

Попробуйте следующее: Cmd + Option + (или Cmd + Shift + D и выберите из списка) или посмотрите ссылку переписывать ярлыки (эта последняя опция, вероятно, вы уже пробовали - может потребоваться выбор метода).

Ответ 5

Может быть, это может работать

enter image description here

или попробуйте так

enter image description here