【问题标题】:Xcode 4.2 Organizer - Documentation unreasonably slowXcode 4.2 Organizer - 文档异常缓慢
【发布时间】:2011-12-13 09:05:46
【问题描述】:

我最近将 Xcode 升级到 4.2 版,现在每当我在 Organizer 中搜索文档时,它变得非常慢。例如,如果我搜索“NSString”,我会在一两秒内全部输入,但搜索字段会在“NSS”处挂起大约十秒钟,有时会显示旋转的球,然后会同时出现“tring”。

Xcode 的其余部分运行顺畅。我可以理解,搜索文档可能需要一段时间,但在升级之前它曾经快得多。我已重新启动,活动监视器显示我有相当多的可用内存。我还按照question 中的建议删除了项目工作区。

Preferences>Downloads>Documentation 下我列出了以下内容

iOS 4.3 Library
iOS 5.0 Library
Mac OS X 10.6 Core Library
Mac OS X 10.7 Core Library
Mac OS X Legacy Library
Xcode 4.2 Developer Library

我的问题是,有没有办法解决这种减速问题?而且,如果它是由于有太多库无法快速搜索造成的,那么删除旧的 iOS 4.3 和 OS X 10.6 库是否是个好主意?

【问题讨论】:

    标签: xcode xcode4


    【解决方案1】:

    您可以通过单击搜索字段中的放大镜将搜索限制为特定的文档集。否则,请将您的声音添加到 bugreport.apple.com 上已提交的关于此主题的错误分数中。

    【讨论】:

    • 我没有选中除 iOS 5 和 Xcode 4.2 之外的所有库,并且不再出现减速。我尝试一一重新检查它们,看看是否有任何特别导致减速,但似乎只要搜索中包含 3 个或更多库,就会出现减速。有什么理由不删除旧库?
    • 我不确定,因为在任何地方都没有解释这些集合之间的真正区别是什么。我认为 10.7 库会将 10.6 库作为子集包含在内,但谁知道除了 Apple 的开发人员。
    • 为什么它们不同?很简单:更新了文档集以表明在 10.7 中,早期的东西已被弃用;在 10.6 中,它没有列出仅 10.7 的内容。
    • 它也有助于设置语言选项。除非您使用所有五种语言进行开发:Javascript、Java、C++、Objective-C 和 C,否则您可以通过限制为您需要的语言来节省搜索周期。
    【解决方案2】:

    我认为前缀搜索也比全文搜索消耗更少,如果这对你有用的话。

    【讨论】:

      猜你喜欢
      • 2012-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多