【问题标题】:Xcode completions, spelling checkings stoppedXcode 完成,拼写检查停止
【发布时间】:2012-06-09 04:20:36
【问题描述】:

我的 Xcode 4.3.2 停止显示拼写错误和代码完成。找出代码中是否有任何错误的唯一方法 - 构建它。 Xcode 仅对诸如if, else, for 等关键字着色。所有其他代码均未着色。只显示了一些非常奇怪的完成。例如:

CGPoint p;
p.y // completion is "YES"
p.x // completion is "xor"

方法调用的完成只是几乎使用的方法。 我该如何解决这个问题?我已经多次重启我的 mac,但在 Xcode 的首选项中没有找到任何相关内容。

【问题讨论】:

标签: xcode


【解决方案1】:

我也遇到过很多次,对我有帮助的是在构建设置中将 precompile prefix header 设置为 NO

【讨论】:

    【解决方案2】:

    我解决这个问题的方法是:

    1.) 将构建设置从 LLVM 3.1 更改为 GCC 4.2

    2.) 前往 Organizer>Projects>(Select Project)> Delete Derived Data

    3.) 将构建设置更改回 LLVM 3.1

    然后我的语法突出显示再次起作用。无需重新启动 Xcode,并跳过其他障碍。

    希望这对你有帮助!

    更新:有些人可以只使用第 2 步,如果这不起作用。遵循所有 3 个步骤。

    【讨论】:

    • 太好了,我猜它在不同的场景下以不同的方式工作。仅删除 Derived Data 对我不起作用
    猜你喜欢
    • 2011-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-03
    • 1970-01-01
    相关资源
    最近更新 更多