【发布时间】:2014-05-07 20:03:52
【问题描述】:
我想跳转到 XCode 5 中文件中的上一个光标位置(使用键盘热键或下拉菜单路径)。
这篇 SO 帖子适用于 XCode 3:Does XCode have a cursor navigation stack like Visual Studio?
但对于 XCode 5,我在此处找不到此功能:http://cloud.github.com/downloads/Machx/Xcode-Keyboard-Shortcuts/Xcode_Shortcuts.pdf,也无法在此处的 Apple 文档中找到此功能:https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/xcode_help-command_shortcuts/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010560-CH1-SW1
编辑
抱歉,我之前没有说清楚。我不想在文件之间切换 。正如下面的答案所示,这就是 ctrl+cmd+left/right 所做的。我想在文件内之间切换光标位置。例如:
我在 MyViewController.m 中工作。
我在第 178 行写了一个函数 -(void)doStuff。
在 -(void)doStuff 中,我意识到我需要更新 @property 以进行读写。
我转到 MyViewController.m 的顶部到第 10 行。我添加行 @property (nonatomic, strong, readwrite) NSMutableArray *myArray;
现在我想返回完成我的 -(void)doStuff 方法的编写。 到达那里的最佳方式是什么?这时我想说“转到最后一个文本光标位置”。
【问题讨论】:
-
文件编辑器上方的左箭头不就是这样做的吗?
-
你能告诉我什么对你有用吗? XCode 快把我逼疯了。
-
我使用@LucasTimza 接受的答案。
-
在 XCode 8 中。cmd+ctrl + -> 效果很好。它会将您移动到上一个光标位置,而不是上一个访问过的文件。
-
令人惊叹的导航插件,但不能用现代 Xcode 安装((github.com/merrickp/JumpMarks