【问题标题】:How can I navigate backwards in Xcode?如何在 Xcode 中向后导航?
【发布时间】:2009-06-19 03:58:45
【问题描述】:

在 Visual Studio 中,我可以通过按 Ctrl + - 向后导航。这在检查函数的定义然后立即返回我正在处理的代码时非常有用。

如何在 Xcode 中做到这一点? (我使用的是 3.1.2 版本)

【问题讨论】:

  • 我正在使用 XCode 4.5,我仍然想知道该功能是否存在。有一个“返回”功能是解决方案的一部分,但它只跳转到正确的文件,而不是该文件中的正确点。

标签: xcode keyboard-shortcuts


【解决方案1】:

* 如果使用 Xcode 4 的人需要他们版本的答案,请写下这个:

在 Xcode 4 首选项中,它被配置为 ^ + + (控制命令左箭头)来导航返回和^ + + (控制命令右箭头)向前导航。

【讨论】:

    【解决方案2】:

    Xcode 3.1.x 诚然在这方面有点弱。令人高兴的是,@zoul 提到的导航(标题栏中的后退/前进箭头,或⌘⌥← 和⌘⌥→)在 Snow Leopard 中得到了显着改进,并且应该为您提供更细粒度的导航'希望。 抱歉,没有立即的解决方案,但希望知道修复即将到来会有所帮助...

    【讨论】:

    • 它在 Xcode 8 中不起作用(是的,这个问题仍然存在)。这种组合(⌘⌥←和⌘⌥→)被分配用于折叠/展开代码块。建议 ^ + ⌘ + ← 的答案(由 davsan 提供)对我有用。
    • 这个问题最初是关于Xcode 3的。从Xcode 4开始,是的,@davsan的答案更合适。
    【解决方案3】:

    有一个 Cmd + Alt + 可以追溯到编辑器历史,反之 Cmd + Alt + 向前浏览。 (不确定这是否正是您要寻找的。) Cmd + Alt + 在标题和实现文件。

    【讨论】:

    • 在 Mac 上是 cmd + control +
    • 不,这只是答案的一部分。这不是真正的编辑器历史,它只是一个文件历史。大多数 ide 保留文件中的点,而不仅仅是文件本身。在不同的文件中进行一些编辑,然后在文件中移动光标,然后尝试使用“历史记录” - 你会看到它返回到错误的位置。至少在 XCode 4.5 中。
    【解决方案4】:

    Xcode 中编辑器窗格的左上角有小箭头。

    【讨论】:

    • 不幸的是,这似乎没有在代码中向后导航。
    • 我选择了方法,跳转到另一个文件中的定义,然后按了让我回到原来位置的箭头。我不确定您还在寻找什么?
    • 嗨 stefanB,当我尝试使用箭头时,它们会带我进出独特的文件,但不会带我在同一个文件中来回切换。因此,例如,如果一个文件包含相对大量的代码,我想从同一个文件中的函数定义“跳回”。
    • 谢谢,有时候会更方便,尤其是用鼠标。
    【解决方案5】:

    在配备多点触控板的 Mac 上,您还可以使用三指左右滑动来浏览文件历史记录。

    另外回复:MrDatabase 在 stefanB 的 response 上的 cmets,如果您实际上一直在从定义跳到定义(例如,通过按住 Command 并单击一个符号)而不是仅仅滚动,我相信即使在同一个文件中,文件历史记录也应该跟踪导航......也许这是 Xcode 3.1.3 中的一个变化。

    【讨论】:

      【解决方案6】:

      Control + Command + 箭头键对我有用。

      【讨论】:

        【解决方案7】:

        除了'complete shortcut list',我不知道。

        您可以使用 ⇧⌘G 找到以前的内容,但我认为这并不是您真正想要的内容。

        【讨论】:

          【解决方案8】:

          Xcode 13.0.0 中,您可以使用: (操作系统:Mac 11.6)

          控制 + 命令 +

          希望对您有所帮助!

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2015-11-30
            • 1970-01-01
            • 1970-01-01
            • 2013-09-03
            • 2017-10-25
            • 2011-10-15
            • 1970-01-01
            相关资源
            最近更新 更多