在 XCode 中导航自动完成条目
Posted
技术标签:
【中文标题】在 XCode 中导航自动完成条目【英文标题】:Navigating autocomplete entries in XCode 【发布时间】:2010-07-24 18:25:04 【问题描述】:有时当我输入某些单词时,XCode 会提供几个选项来自动完成。如果我按下回车键,它会自动将光标放在第一个选项上并选择它,因此当我开始输入时,该部分会被替换。之后,如何无需双击即可立即进入下一个选项?
例如,如果我输入以下内容:
UIAlertView *alert = [[UIAlertView 分配] ini
然后 Xcode 提供自动完成以下功能:
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:(NSString *)title message:(NSString *)message delegate:(id)delegate cancelButtonTitle:(NSString *)cancelButtonTitle otherButtonTitles:(NSString *)其他按钮标题
上面以粗体显示的所有内容都被突出显示,这意味着它们将由程序员替换。如果我按回车接受自动完成,Xcode 将输入上面的代码,并选择第一个突出显示的项目,即 (NSString *)title。如果我开始输入某些内容,它会立即被我输入的内容取代。完成替换后,我想直接替换下一个突出显示的项目,在本例中为 (NSString *)message。我可以通过双击它来做到这一点,但是是否有某种键盘快捷键可以让我直接到达那里?
【问题讨论】:
我用实际答案更新了我的答案:) 【参考方案1】:按控制。
或按Esc进入完成列表。
编辑:啊哈!现在我知道你的意思了。你想要控制/。
【讨论】:
【参考方案2】:按 TAB 键可移至下一个突出显示的项目,按 SHIFT + TAB 可在同一列表中向后移动。
【讨论】:
以上是关于在 XCode 中导航自动完成条目的主要内容,如果未能解决你的问题,请参考以下文章