Xcode代码检测和语法着色仅适用于项目中的某些文件

时间:2012-06-26 12:22:13

标签: xcode syntax-highlighting

  

可能重复:
  xcode code sense color/completion not working
  Code loses syntax color in Xcode 4

在我的项目中,一些文件具有语法着色和完成,但在某些文件(.h和.m)中,它不起作用。有什么想法吗?

2 个答案:

答案 0 :(得分:4)

转到您的组织者,在项目标签中找到您的项目,然后单击“删除派生数据”,这会强制XCode重新索引所有内容并且不会对任何内容造成任何伤害。它通常对我有用,虽然有时XCode只是麻烦。

答案 1 :(得分:2)

这些文件都是新创建的文件,您忘记将它们添加到目标(您的应用程序的目标),同时将它们添加到您的项目或它是Xcode的常见索引问题。

案例1:

选择其中一个未编制索引的文件,然后打开文件检查器。在目标成员资格下方,选中目标框。清洁和建造。重启Xcode不会受到伤害。

案例2:

请参阅Dancreek的answer