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 应用程序中不起作用

Eclipse 语法高亮显示:尝试为新文件扩展名指定它,但它不起作用

Xcode 中的 Python 语法高亮显示

Xcode解决代码高亮语法提示错误警告等功能失效的解决方法

Xcode 7.2 语法高亮在 Swift 文件中闪烁