2011-09-07 323 views
21

我禁用索引以获得速度,它工作!现在我将我的RAM从4GB升级到8GB,并希望再次尝试。如何在Xcode中启用索引?

我用这个代码在终端的第一时间:

defaults write com.apple.dt.XCode IDEIndexDisable 1 

我尝试这个代码,并重新启动,没有工作:

defaults write com.apple.dt.XCode IDEIndexEnable 1 

任何人都知道另一个命令?

回答

34

默认值是每个域的名称值存储。该设置的域名是com.apple.dt.XCode。该设置的名称是IDEIndexDisable。您将其设置为。要取消此设置,您需要删除设置,而不是添加另一个名称不同的设置。

根据您第一次输入的命令,使用此:

defaults delete com.apple.dt.Xcode IDEIndexDisable 

当你在这,你应该删除已添加以及关键:

defaults delete com.apple.dt.Xcode IDEIndexEnable 
+1

谢谢,该工作! – rowdyruckus

+0

默认删除com.apple.dt.Xcode IDEIndexDisable工作 – anoop4real

+0

是的,它会的。答案的另一部分涉及删除由提问者添加的额外(和不正确)密钥。 –

1

代替删除书面设置,只是切换其价值为我工作。 在终端窗口中输入以下内容:

defaults write com.apple.dt.XCode IDEIndexDisable 0 
+0

它会,但设置不是默认情况下。没有理由保留它而不是删除它。 –

+0

不,这不适合我,所以@StevenFisher的回答是完美的,并由我推荐 –