iOS-ярлык для перехода к определению в Xcode 9?


в предыдущей версии Xcode я мог бы перейти к определению с помощью простого Cmd + click на этот метод/переменную . Но в Xcode 9 мне неудобно переходить к определению.

есть ли у кого-нибудь лучшее решение для перехода к определению в Xcode 9 ?

Я устал от выбора опций из выпадающего списка.

12 66

12 ответов:

ответы Ашиша и Гулама были великолепны, но меня все еще беспокоило, что все изменилось, и я не мог перейти к определению, как раньше. А потом я нашел вот это...

Xcode9Beta2-настройки - > навигация - > команда-нажмите на код: - > перейти к определению:

Xcode9Beta2-Preferences->Navigation->Command-click on Code:->Jump To Definition

Решение 1:

  • перейти в меню Xcode
  • нажмите на Настройки
  • выберите вкладку навигации сверху
  • выберите команду-нажмите на код
  • изменить на "переход к определению"

As you can see in this screenshot

решение 2: Используйте

Ctrl + ⌘ + щелкните левой кнопкой мыши

в выпадающем меню отображается короткий путь, просто используйте-

1. Управление, команда и левая кнопка мыши

или

2. Команда плюс щелчок правой кнопкой мыши

вместо левой кнопкой мыши.

в бета-версии Xcode 9 вы можете перейти к определению по Cmd + Щелкните Правой Кнопкой Мыши

стандартная горячая клавиша для перехода к определению-ctrl+cmd+j. установите курсор на интересующий вас класс/метод и нажмите эту кнопку, чтобы перейти к объявлению. Также вы можете попробовать нажать ctrl + opt+cmd+j. в этом случае определение будет открыто в assistant editor

Я не знаю, как Cmd + Option + Left Click работал для вас, ребята, но ярлык (по крайней мере для меня) был Cmd + Ctrl + Левый Клик. Я пробовал как на клавиатуре Apple, так и на клавиатуре MacBook, и это тот, который это сделал.

в Xcode 9 оба эти работы:

⌘ + Щелкните Правой Кнопкой Мыши

или

⌘⌃ + клик

Когда Я ⌘-нажмите кнопку на символе в Xcode 9 я вижу

enter image description here

Это означает, что вы должны ⌃⌘-нажмите кнопку на символ, чтобы пропустить всплывающее окно.


тем не менее есть даже комбинации клавиш:

enter image description here

в бета-версии Xcode 9 он был изменен на Cmd + Ctrl + Левый Клик.

решение вашего вопроса: Ctrl + ⌘ + Left click

Xcode > > Preference > > Key Bindings > > вот список всех коротких путей окна Xcode.


enter image description here

Если не нравится использовать щелчок мыши (мне, конечно, не нравится), вы можете использовать

Command + Ctrl + J

удалить все данные и заново открыть в Xcode все для меня.