是否可以在Xcode中按住Command键点击一个新标签?

时间:2013-03-28 18:26:49

标签: xcode keyboard-shortcuts hotkeys

我正在寻找一个键盘快捷键,它允许我组合'Cmd-t'(打开新标签页)和'Cmd-click on a symbol'(跳转到定义)。我希望能够在新选项卡中打开符号定义,就像Cmd-click(在Windows上按住Ctrl键单击)在使用Web浏览器时在新选项卡中打开链接。

我尝试了一些不同的组合,但在Cmd-option-Shift-click崩溃的Xcode之后放弃了!

我目前正在使用Xcode 4.6.1。

4 个答案:

答案 0 :(得分:39)

  1. 转到XCode->偏好设置,
  2. 选择导航标签,
  3. 将“双击导航”更改为“使用单独的标签”
  4. 现在命令 - 双击该符号以在新选项卡中打开。

答案 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