Xcode问题:快速跳转到特定的选择器/类/符号?

时间:2009-07-11 20:16:06

标签: objective-c cocoa xcode

跳转到Xcode中特定符号/选择器/类的最快方法是什么? (我正在寻找键盘快捷键)。

现在,我知道两种方法:

  • “快速打开”>单击编辑器顶部的符号下拉菜单>选择要跳转到它的选择器。
  • 点击左侧边栏“组和文件”部分中的“项目符号”,然后在XCode窗口右上角的搜索文本字段中输入名称。

有更快的方法吗? (如果我甚至可以指定一个快捷方式来跳转到“项目符号”,那对我来说就足够了。或者,如果我能找到一个键盘快捷键来跳转到编辑器上方的符号下拉列表,那么就可以了。

对于有经验的Xcode程序员,您使用什么来跳转到符号?

4 个答案:

答案 0 :(得分:18)

在Xcode 3.2中,“快速打开”命令(Shift-Control-D)允许您键入选择器和类名以及文件名。这至少可以让你接近你想要的。

您对使用“符号”下拉菜单的想法也有效。您可以使用按键Control-2打开符号下拉菜单,然后使用箭头键,或者开始键入要访问的方法的名称。

编辑:在Xcode 4中,按Control-6时会出现“符号”下拉列表。您可以通过更改“标准编辑器>显示文档项目”的键绑定在Xcode设置中更改此项。

答案 1 :(得分:7)

如果您正在查看源文件中的符号并希望跳转到其定义,请⌘-单击它。

答案 2 :(得分:2)

(命令+双击)你的符号/选择器/类在你的实现的任何地方跳转到它们 框架类/选择器上的(选项+双击)跳转到help-> documentation

中的引用

答案 3 :(得分:1)

一种(可以说是原始的)方式似乎如下:

这是基于以下事实:Xcode窗口右上角的搜索字段似乎根据在“组”和“组”中选择的内容改变行为。文件侧边栏。

  • 在“群组和群组”中选择“项目符号”。文件“sidebar
  • 按⌥⌘F(即Command + Option + F)跳转到搜索字段
  • 输入要跳转的符号,大纲将快速显示

(这将在您点击“群组和文件”侧边栏中的其他内容之前保持有效)