XCode經常看起來失去了主意,並且沒有爲系統類編碼或提供正確的「代碼意義」建議。這是無止境的令人沮喪。這個問題已經被問過至少三個其他場合:XCode語法着色損壞
Problems with Xcode Syntax Highlighting
xcode code sense color/completion not working
Xcode: code loses syntax coloring
我已經通過項目版本/ 3.1-compatiable和3.2 compatiable,完全重啓切換XCode每次更改前後都無效。
我重建了代碼檢測索引,並完全重新啓動XCode,沒有任何更改。
我建立了我的項目,以確保沒有錯誤並重新啓動。
我已將我的文件(sans.svn文件)複製到不同的位置 - 同樣的問題。
我已經完全禁用參數「佔位符」,因爲他們搞砸了我的文件,當我輸入速度太快......我所要求的是「esc」鍵顯示正確的屬性列表和方法。
PS)我張貼與蘋果的bug報告並得到如下回應: 你好史蒂芬, 這是一個後續行動的Bug ID#8069971.經過進一步調查,已經確定這是一個已知的問題目前正在進行工程調查。此問題已在我們的缺陷數據庫中原始錯誤ID#4824854中提交。用於跟蹤此重複問題的原始錯誤編號可以在State列中找到,格式如下:Duplicate/OrigBug#。 – Steve 2010-06-10 04:19:37
我想我找到了一個解決方法。看到我的答案在這裏:http://stackoverflow.com/questions/2138047/xcode-code-loses-syntax-coloring/ – 2011-10-06 15:21:14
經過了一個月,我的頭在這個問題上,沒有任何修復在線實際工作,我終於通過修正錯誤地完成的#ifdef來解決這個問題。我以前從未注意到這個錯誤,GCC也沒有將其標記爲警告。剛剛切換到LLVM,它標記了一個警告,只要我修復它,刪除派生的項目數據,並重新編制索引,現在它工作的很好! – 2011-10-28 19:49:14