Xcode中的代码高亮显示和自动完成功能消失了



我在一个团队中工作,最近我们在Xcode项目中丢失了所有语法高亮显示。这在我们所有的环境中都是一个问题,所以这不是本地机器的问题。我们都清除了派生数据,删除了/var/folders/中的预编译头文件。此外,每个人在控制台中都会收到以下错误:

1/12/12 9:40:42.126 PM Xcode:  IDEIndexingClangInvocation: Failed to save PCH file: /Users/sashimiblade/Library/Developer/Xcode/DerivedData/Project-gfgcpcthwcmainhhtgpavaqacqkr/Index/PrecompiledHeaders/Project-Prefix-gwxtmfzfhffkhmardmbbgmpwrntg_ast/Project-Prefix.pch.pth

有什么想法吗?这已经让我抓狂好几天了,我不能没有我的自动完成或语法高亮!

好吧,我想通了。我在项目的框架区域中有Core Plot,Xcode希望将Core Plot解析为一个框架,尽管它只是一个二进制文件和相关的头文件。因此,我将Core Plot与其他类一起移到了一个文件夹中,从库搜索路径中删除了旧的Core Plot路径,还删除了标题搜索路径,现在我的自动完成和代码高亮显示又回来了!!我认为这是Xcode中的一个错误。。。

我不想得到任何代表,只是想让@EricGoldberg和@CornPuff在上面的评论中提到的东西脱颖而出。它只是一个巨大的时间节省。

Xcode中的自动完成功能消失了?(老实说,这是很常见的事情)

只需遵循以下超级简单的步骤:

  • YourAppName-Prefix.pch文件中添加新行(或任何其他简单的编辑)

  • 保存

  • 重建您的项目

而且,它是自动神奇地修复的!:-)

最新更新