我正在寻找一个键盘快捷键,它允许我组合'Cmd-t'(打开新标签页)和'Cmd-click on a symbol'(跳转到定义)。我希望能够在新选项卡中打开符号定义,就像Cmd-click(在Windows上按住Ctrl键单击)在使用Web浏览器时在新选项卡中打开链接。
我尝试了一些不同的组合,但在Cmd-option-Shift-click崩溃的Xcode之后放弃了!
我目前正在使用Xcode 4.6.1。
答案 0 :(得分:39)
现在命令 - 双击该符号以在新选项卡中打开。
答案 1 :(得分:10)
我发现最简单的方法是,
Cmd+T new tab.
Then Cmd+Click on the symbol.
我认为Xcode应该有Cmd+Shift+Click
来打开新标签中的函数/类。或Alt+Cmd+O
或类似的东西:)
UPDATE:
这是一个老把戏。现在你可以使用@Leigh回答。 Cmd + double click + (set preferences to open double click navigation in new tab)
答案 2 :(得分:3)
有趣的是你提到了⌘⌥⇧-click
,因为你可以用新的标签打开定义。不幸的是,您还需要在执行此操作后单击窗口导航器中显示的右侧+
符号,因此它以某种方式执行了两步操作。我不认为还有另一种方法可以做到这一点。 Apple将其称为“Jump to Definition In ...”,因为您可以选择打开它的位置。此外,如果您是键盘人^⌘⌥⇧J
答案 3 :(得分:2)
在编辑器中选择,一步到位的方法是⌥⌘ click
。使用⌥⌘
,光标将变为指向手指。单击在新选项卡中打开该符号。
在项目导航器中选择,使用⌘ double click
。