【问题标题】:Reverting all Xcode settings to their original state将所有 Xcode 设置恢复到其原始状态
【发布时间】:2014-02-04 03:21:19
【问题描述】:

当我无法再开始搜索时,我的 Xcode 进入了非功能状态:一旦我按下 ⌘+F,Xcode 会随着旋转的风车而挂起,并停止响应。一旦发生这种情况,我唯一的选择是强制退出并重新启动。

我尝试在工作区和项目目录中查找已保存的设置,但我要删除的最近搜索选项似乎存储在其他位置。我知道我可以通过 UI 清除最近的搜索,但这需要打开搜索对话框,它会挂起 Xcode。

我想将 Xcode 重置为其原始状态。如何在不重新安装 Xcode 的情况下做到这一点?

【问题讨论】:

  • 遇到同样的问题,有什么解决办法吗?这是一个很难搜索的问题。例如,“xcode search crash”会产生不正确的结果

标签: xcode xcode5


【解决方案1】:

这是官方推荐的 delta Xcode 5 首选项的方法,输入 Terminal.app:

defaults delete com.apple.dt.Xcode

这应该会将 Xcode 恢复到其首次启动的状态。

(对于旧版本的 Xcode,命令为 defaults delete com.apple.Xcode,即中间没有 dt)。

【讨论】:

  • 虽然这并没有解决我的 Command+F 问题,但它确实清除了旧设置。我更新了您的答案以使用当前版本的 Xcode。非常感谢!
  • 它解决了我没有索引文件的问题。我之前尝试了几个步骤。感谢您的帖子。
  • 这解决了我创建新文件时我的 swift 文件没有显示的问题
  • 我输入了密码但没有任何反应!! xcode 7.1.1
  • 谢谢你,这解决了我的问题,即 Xcode 因此错误而崩溃 UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[IDE SourceKit Workspace allSymbolsMatchingNames:kind:]:
【解决方案2】:

通过运行以下命令从命令行重置所有 XCode 设置,然后重新启动 XCode:

defaults delete com.apple.dt.Xcode
rm -rf $HOME/Library/Application\ Support/Developer/Shared/Xcode
rm -rf $HOME/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
rm -rf $HOME/Library/Preferences/com.apple.dt.Xcode.*

【讨论】:

  • 我输入了代码但没有任何反应!! xcode 7.1.1
  • 我将它用于 8.3.2,现在我的默认主题是蓝色
  • 我在 8.2.1 中需要这个 - 每次我关闭项目时它都会崩溃,所以这会清除它们并让我手动重新加载我需要的那些。
  • 什么是“$Home”?
  • 到根目录的路径
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多