XCode 提示自动补全的速度很慢
Posted
技术标签:
【中文标题】XCode 提示自动补全的速度很慢【英文标题】:XCode is very slow to suggest autocompletion 【发布时间】:2012-06-01 17:51:17 【问题描述】:当我在工作时在我的 MacBook Pro 上使用 Xcode 编码时,自动建议似乎需要 6-8 秒。在我家里的 MacBook Air 上,它们会立即出现。
这有什么原因吗?我在 Xcode 的首选项中看不到任何会导致此问题的内容:
这里有什么想法吗?
【问题讨论】:
这是一台全新的 MacBook Pro --- 大约一个月前才拿到。 Xcode完成索引后,还需要时间吗? 如果您还没有尝试通过磁盘实用程序修复您的磁盘权限。我想缓存文件的不正确权限可能会拒绝访问静态代码分析算法。 您的 MB Air 显示建议速度更快的原因是 SSD 驱动器。但是,对于一台新计算机来说,花费 6 秒是不寻常的。 【参考方案1】:我有一台闪亮的新 iMac 正在开发中。这是一个i7 proc,8 GB内存。索引(以及随之而来的东西,例如代码感知或快速文档)需要很长时间(大约 600 个文件需要 5 分钟)。编译也是如此。
事实证明,罪魁祸首是公司防病毒软件的访问扫描。对于相同数量的文件,我禁用了访问扫描和索引下降到大约 5 秒。如果您有权更改防病毒设置,可能值得一试。
【讨论】:
【参考方案2】:在我关注的一个开发者博客上(我目前找不到链接),作者说他经常不得不删除他的项目的 DerivedData 文件夹,因为损坏会导致这样的问题。试试看是否有帮助。
这不是 SSD 与非 SSD 的区别。我的 2009 MacBook Pro 几乎可以立即显示建议。
【讨论】:
不走运!又回到了无反应状态。不过,感谢您的建议。 现在响应能力又回来了 --- 很抱歉在这个问题上来来回回。我对发生的事情一无所知,但有人告诉我,您的评论可能有帮助。谢谢。 希望 WWDC 将带来 Xcode 更新。第 4 版似乎仍然有些半生不熟。以上是关于XCode 提示自动补全的速度很慢的主要内容,如果未能解决你的问题,请参考以下文章
flask-web 搜索系统项目实际应用suggest查询实现联想提示自动补全的实现