Ответ 1
- Перейдите в XCode- > Настройки,
- Выберите вкладку "Навигация",
- Измените "Double Click Navigation" на "Использовать отдельную вкладку"
Теперь команда дважды щелкните символ, чтобы открыть его на новой вкладке.
Я ищу комбинацию клавиш, которая позволяет мне комбинировать "Cmd-t" (открыть новую вкладку) и "Cmd-click on a symbol" (перейти к определению). Я хочу, чтобы открыть определение символа на новой вкладке, так же как и Cmd-click (Ctrl-click в Windows), открывает ссылку на новой вкладке при использовании веб-браузера.
Я пробовал несколько разных комбинаций, но отказался после Cmd-option-Shift-click разбился Xcode!
В настоящее время я использую Xcode 4.6.1.
Теперь команда дважды щелкните символ, чтобы открыть его на новой вкладке.
Самый простой способ, который я нашел, -
Cmd+T new tab.
Then Cmd+Click on the symbol.
Я думаю, что Xcode должен иметь Cmd+Shift+Click
, чтобы открыть функцию/класс на новой вкладке. OR Alt+Cmd+O
или что-то вроде этого:)
UPDATE:
Это был старый трюк. Теперь вы можете использовать @Leigh ответ. Cmd + double click + (set preferences to open double click navigation in new tab)
Забавно, что вы упомянули ⌘⌥⇧-click
, потому что вы можете открыть это определение на новой вкладке. К сожалению, вам также нужно щелкнуть правый знак +
, который появится в навигаторе окна после этого, так что это как-то 2-шаговое действие. Я не думаю, что есть еще один способ сделать это. Apple называет его "Jump to Definition In...", так как вы можете выбрать, где его открыть. Кроме того, если вы клавишник ^⌘⌥⇧J
При выборе в редакторе одноэтапный метод для этого - ⌥⌘ click
. С помощью ⌥⌘
курсор изменится на указательный палец. Нажатие открывает этот символ на новой вкладке.
В навигаторе проекта выберите ⌘ double click
.