Xcode有没有跳转到方法实现的快捷键?

26

Xcode中是否存在跳转到方法实现的键盘快捷方式? 我知道使用command+click可以跳转到定义,但我想要跳转到方法实现,而不是定义。此外,我想使用键盘快捷键完成操作,不想使用鼠标(包括点击)。


3
在按下command + click跳转到方法的定义后,再次在方法签名上进行相同的操作以进入其实现。 - Ignacio Inglese
4
不行。当你在头文件中定义方法时,Xcode将跳转到这个定义。这与实现有所不同。 - Julian F. Weinert
可能是重复的问题 https://stackoverflow.com/questions/5300947/how-do-i-switch-between-the-header-and-implementation-file-in-xcode-4 - undefined
3个回答

17

XCode 4.5中“跳转到定义”的键盘快捷键为:Control-Command-J。

在跳转到定义后,另一个有用的快捷键是Control-Command-Left(返回上一步)。


3
除了这个问题与实现有关而不是定义,而这个答案让我们对此毫无头绪之外,没有其他内容需要返回。 - PeterT
4
这个回答与问题无关。 - Ethan Yanjia Li
这是在定义和实现之间切换的方法。 - user2015735

0

Command + 点击可以生效,如果你想使用“仅键盘”快捷方式,则需要在首选项->键绑定->编辑->查找->跳转到定义下进行映射


17
这里是"跳转到定义",不是"跳转到实现"。它们正好相反。如果该方法在头文件中被定义,这将把您带到头文件。 - Julian F. Weinert
3
这个回答与问题无关。 - Ethan Yanjia Li

-2

按住 Command 键并单击您想要查看其实现的方法。


3
截至 XCode 9,这仍然只会跳转到定义-仅当实现也是定义时才会看到实现, 例如,您没有在头文件中定义签名。我还希望能够从定义转到实现,但我还没有找到方法。 - user2465201
3
这个回答与问题不相关。 - Ethan Yanjia Li

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接