【发布时间】:2015-03-23 18:48:15
【问题描述】:
我正在使用 Swift。这种情况一直在发生,通常是清理并构建,或者有时切换文件,或者有时退出 xcode 会有所帮助。这次这些事情都没有奏效,而且已经持续了几个小时。我试过了:
- 切换文件
- 清洁项目
- 清理构建文件夹
- 删除派生数据
- 退出 Xcode
- 重新启动我的电脑
似乎没有什么可以让它突出语法或合理地建议代码。这意味着我无法点击任何内容,无法使用自动完成功能,也无法获得建议。但它确实允许我构建和运行,并在构建后显示错误。
我不确定出了什么问题 - 我不相信我的项目中的任何结构发生了变化,但这导致我今天无法工作。
【问题讨论】:
-
您使用的是VMware之类的虚拟机吗?如果这样做,请尝试更改其设置。如果重新启动虚拟机或操作系统会发生什么?它解决了问题吗?你有没有进入菜单Xcode,选项Preferences?
-
不,没有虚拟机。
-
进入设置时是否还选择了与代码完成相关的所有内容?
-
“XCode 失去了能力……”,“我正在使用 Swift。” ——纳夫说。
-
有一天我发生了一件可能与此相关的奇怪事情。这不是语法突出显示,而是拒绝正确构建的模块。我提出它的原因是在 ~/Library/Developer/Xcode/DerivedData 文件夹中有一个 ModuleCache 文件夹,它似乎从未被标准方法清理过。这可能是一个红鲱鱼,但这是你的其他努力没有触及的事情。