2014-11-06 76 views
1

它是一個,而當我在XCode中禁用索引簡單地寫不能XCode中啓用索引6.1

defaults write com.apple.dt.XCode IDEIndexDisable 1 

現在我對此非常失望的代碼完成不工作,但沒有方法來啓用索引回來再工作。我觀察到XCode在每次啓動時都會恢復com.apple.dt.XCode.plist文件,因此無論是將IDEIndexEnable還是IDEIndexDisable鍵都包含在plist中 - 它們都會被忽略。

我試過的事情是:

  • 覆蓋IDEIndexDisable 0
  • 刪除IDEIndexDisable,然後寫IDEIndexEnable 1
  • 刪除IDEIndexDisable,然後寫IDEIndexDisable與鍵0
  • 許多其他組合(YES/NO,TRUE/FALSE,0/1)
  • 清除〜Library/Preferences /和其他文件夾中的所有緩存的XCode文件
  • 重啓,重啓,重新安裝的XCode

基本上,我想到一些奇怪的事情與它的XCode一次又一次地使用相同的plist(從某處恢復它)。我非常渴望在那裏尋求幫助,並感謝任何答案。

回答

2

我有和你一樣的問題。我終於明白了:

首先,執行defaults delete com.apple.dt.XCode IDEIndexDisable。 然後,重新啓動您的Mac。

重新啓動後,Xcode重新開始索引!

+0

我有同樣的問題 - 它看起來像設置被緩存。除了重新啓動,您還可以退出cfprefsd(從「活動監視器」)。 – Bids 2015-10-30 11:15:49