Xcode 6 - 语法高亮/完成不起作用
Posted
技术标签:
【中文标题】Xcode 6 - 语法高亮/完成不起作用【英文标题】:Xcode 6 - Syntax highlight / completion not working 【发布时间】:2014-11-23 19:40:18 【问题描述】:一天后,我的代码在 xCode 6 中再次失去了突出显示/完成。
与往常一样,我尝试了管理器 > 项目 > 并删除派生数据。 这在 Xcode 6 中不起作用,即使它完成了对所有内容的索引。
我尝试卸载和安装 3 次 - 一段时间后它仍然出现。
我真的找不到 Xcode 丢失它的原因。
任何帮助将不胜感激。
【问题讨论】:
你尝试编译了吗?当代码中有错误时,可能会发生这种情况。 如果您有开发者帐户,您可以尝试最新的测试版,我遇到了同样的问题(编译时没有错误或警告),并且不要使用最新的测试版。 是的,我一次又一次地尝试编译,但由于某种未知原因它仍然无法正常工作。 我应该安装 xcode 6.1 beta 吗? 成功了! Xcode 6.1 beta 做得很好:) 非常感谢。 【参考方案1】:我认为这是某些 Xcode 版本中的错误,我在 Xcode 6.4 上有它,我找到的唯一解决方案是打开编辑器菜单 -> 语法着色 -> 选择无 然后编辑器菜单 -> 语法着色 -> 文件类型的默认值。
PS:清理项目并没有解决我的问题。
【讨论】:
【参考方案2】:语法高亮和代码补全有时也只能在文件的一部分上起作用,并且在编辑期间或随机发生。
我通过清理项目来解决这个问题......这不是一个性感的解决方案,但它确实有效。
【讨论】:
以上是关于Xcode 6 - 语法高亮/完成不起作用的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Eclipse 中为 PHP 核心函数启用自动完成/语法高亮?
使用 Red Carpet 和 Rogue 的语法高亮在 Rails 5 应用程序中不起作用