【问题标题】:XCode 7.3 beta - how to force strict search for code autocomplete for Objective-C?XCode 7.3 beta - 如何强制对 Objective-C 的代码自动完成进行严格搜索?
【发布时间】:2016-06-05 19:01:33
【问题描述】:

我遇到了一个问题,XCode 7.3 自动完成使用某种奇怪的模式匹配算法搜索所有可能的常量。结果是,在自动完成允许我按“输入”选择建议之前,我实际上必须拼写整个常量名称。

如何强制 XCode 执行旧的、严格的“开始于”自动完成搜索算法?

例如,尝试搜索常量kEditTag,我希望它会在我输入kEd... 后出现,而目前我必须输入keditta,才能让建议甚至出现在自动完成列表中,让它变得毫无用处:

【问题讨论】:

  • 检查首选项 -> 文本编辑 -> 完成选项卡可能会有所帮助。可能他们为完成类型添加了一个选项。
  • 您找到解决方案了吗?
  • 还是没有解决办法,我把一些#define常量重新映射成枚举类型
  • 新的自动完成功能太糟糕了!由于某种原因,容器的排名高于 Starts with... 包括当我显然将枚举值输入到类型化的期望中时...它仍然暗示了一些疯狂的事情。

标签: xcode autocomplete xcode7.3


【解决方案1】:

当开始键入时写入 2 或 3 个字符,以便 xcode 可以解释您想要完成的内容。使用 ctrl + 空格

【讨论】:

    【解决方案2】:

    请转到 XCode -> Preferences -> Text Editing 和 "Enable type-over completions" 。这应该可以解决问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-28
      • 2016-07-14
      • 2016-07-22
      • 2012-01-14
      • 2011-10-27
      • 2019-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多