2012-06-26 32 views
2

可能重複:
xcode code sense color/completion not working
Code loses syntax color in Xcode 4Xcode的代碼的意義和語法僅着色項目中的一些文件的工作

在我的項目,有些文件有語法着色和完成,但在某些文件(包括.h和.m)中,它不起作用。有任何想法嗎?

+0

可能的重複項:http://stackoverflow.com/questions/5288697/code-loses-syntax-color-in-xcode-4和http://stackoverflow.com/questions/1627033/xcode-code-sense-顏色完成不工作 – Michael

回答

4

轉到您的組織者,並在項目選項卡中找到您的項目,然後單擊「刪除派生數據」,這迫使XCode重新索引所有內容並且不會傷害任何內容。雖然有時XCode只是麻煩,但它通常對我有用。

+5

「有時Xcode只是麻煩。」但願如此。 – Almo

+1

刪除派生的數據文件夾可能會治癒症狀,但如果您想修復潛在的原因...請參閱此答案以獲得完整的解決方案 - http://stackoverflow.com/a/10245076/123632 –

+0

這沒有奏效爲了我。但是當我刪除文件並從垃圾箱中恢復時,我得到了所有的顏色。 – klm123

2

這些文件都是新創建的文件,您忘記將它們添加到目標(您的應用程序的目標)時添加到您的項目中,或者它是Xcode的常見索引問題。

對於案例1:

選擇那些沒有索引的文件中的一個,打開文件檢查器。在目標會員資格下方,勾選您的目標方框。清理並建立。重新啓動Xcode不會傷害。

對於案例2:

參考Dancreek的answer

相關問題