Visual studio XCode是否有类似VisualStudio的光标导航堆栈?

Visual studio XCode是否有类似VisualStudio的光标导航堆栈?,visual-studio,xcode,ide,navigation,cursor-position,Visual Studio,Xcode,Ide,Navigation,Cursor Position,VisualStudio跟踪光标位置,并允许您在这些位置前后移动。例如,可以键入Ctrl+-向后导航,键入Ctrl+Shift-向前导航 我看到XCode跟踪您访问过的文件的历史记录,但它是否也允许我在光标位置前后移动 我之所以问这个问题,是因为我发现通过使用命令双击左键,我可以访问函数定义(通常在同一个文件中),然后我想快速返回到以前在同一个文件中的位置。因为我在同一个文件中,所以文件历史导航没有用处。目前,我必须搜索代码以找出我在哪里,这很乏味 谢谢 不在XCode 3.1中 XCode 3

VisualStudio跟踪光标位置,并允许您在这些位置前后移动。例如,可以键入Ctrl+-向后导航,键入Ctrl+Shift-向前导航

我看到XCode跟踪您访问过的文件的历史记录,但它是否也允许我在光标位置前后移动

我之所以问这个问题,是因为我发现通过使用命令双击左键,我可以访问函数定义(通常在同一个文件中),然后我想快速返回到以前在同一个文件中的位置。因为我在同一个文件中,所以文件历史导航没有用处。目前,我必须搜索代码以找出我在哪里,这很乏味

谢谢

不在XCode 3.1中


XCode 3.2仍在保密协议中,所以我们不能在这里讨论它的特性,但是有很多新特性,当它出现时,你肯定应该重新研究这个问题。

是的,它确实存在-Command+Alt+

我的XCode是3.1.2,它几乎每次都能工作。如果您打开一个新窗口并开始在那里工作,它将不会转到以前的工作窗口。但是,如果您在单个窗口中编码时更改了文件和/或文件中的位置,它会让您恢复

它被称为“返回”,与“前进”-Command+Alt+一起存在于视图菜单中


对于“转到函数定义”,默认键绑定为Command+F12。在菜单中,它位于编辑->查找->跳转到定义中

默认情况下,跳转到定义未在xcode 3.1.1中定义
你可以自己设置。在xcode4中转到xcode->preference->key bindings->find->jump to definition

,[Control+Command+]跳转到下一个。

我已经搜索了这么长时间,对我有效的是:

⌃ + 2(Ctrl+2-显示以前的历史记录),然后单击↓ - 这将跳回以前的定义

⌃ + 3(Ctrl+3-显示下一个历史记录),然后单击↓ - 这将跳转到下一个定义


只有在使用⌃ + 6在定义之间跳转。

我刚刚玩了这个功能(因为你提到了它)。对我来说,它可以激活文件级导航,但似乎无法跟踪我的光标在文件中的位置。要查看此内容,请打开一个文件,并使用下拉菜单访问一些功能,然后单击“全部使用一个文件”。您将看到此菜单的菜单选项变灰。现在在同一窗口中访问一个新文件,它在菜单中变为活动状态。