话说大家有没有觉得 Xcode 的 Documentation 搜索实在是太不给力了

2011-11-24 16:20:58 +08:00
 Livid
每次一搜,风火轮就出来了,然后等几秒钟甚至更长。

要不自己做一个 Xcode 的文档搜索网站?
7039 次点击
所在节点    Xcode
22 条回复
chenluois
2011-11-24 16:24:42 +08:00
因为它是即时搜索,反应太快了,还没输完就开始搜了,占资源。要是加个零点几秒的延迟也许会好些。
BB9z
2011-11-24 16:25:36 +08:00
没发现,基本上很快就出来了。
为什么要自己做个网站呢,developer.apple.com 也可以搜索啊。
Livid
2011-11-24 16:26:47 +08:00
Livid
2011-11-24 16:29:22 +08:00
嗯,先用一段时间这个试试:

https://developer.apple.com/library/ios/navigation/
GordianZ
2011-11-24 16:38:27 +08:00
@Livid
It works fine on my Mac Pro.
Are you using SSD or traditional HDD?
FuryBean
2011-11-24 16:40:03 +08:00
反应太快了,用户还在输入呢,就卡了。
Livid
2011-11-24 16:43:56 +08:00
@GordianZ My main working box is still HDD.

You have SSD on Mac Pro? Nice.
GordianZ
2011-11-24 16:50:46 +08:00
@Livid No, it's still HDD, not even on RAID, I don't have too many IO intensive tasks to do.
Livid
2011-11-24 17:04:38 +08:00
@GordianZ So the slow search could be a CPU problem?
lldong
2011-11-24 17:05:44 +08:00
Livid
2011-11-24 17:22:38 +08:00
@lldong Wow, thank you.

It's working great.
blacktulip
2011-11-24 17:35:14 +08:00
Yup. very annoying. had to wait for it everytime
fsw90628
2011-11-24 17:40:35 +08:00
神马documentation好搜索呢?还没发现过,都是人肉搜索。。。
最快的是把整个做成一个PDF文件,哈哈哈。
考虑写一个app专门做documentation。
romoo
2011-11-24 18:07:34 +08:00
@lldong Cool!
keakon
2011-11-24 18:14:22 +08:00
不但慢,而且还有内存泄漏,每次一搜文档就少了几百M内存=。=
jjgod
2011-11-24 18:18:44 +08:00
比较简单的改进方法是: 1. 限制搜索的 docset,比如如果只做 Mac 开发就不要选 iOS 的 docsets,只做 iOS 5 开发就不要选 iOS 4 的,因为现在 docset 安装是不能去掉的;2. 用 prefix 搜索会快很多。如图是 http://d.pr/6YYl 我现在的设置。

其他工具除了 Ingredients 之外还有 AppKiDo,比 Ingredients 快很多,Ingredients 经常索引着索引着自己就死掉了,而且自从开发者去做 Chocolat 之后也很少更新了。
xuzhe
2011-11-24 18:31:18 +08:00
@jjgod 说的是正解!
xuzhe
2011-11-24 18:36:47 +08:00
@keakon 你的系统绝对有问题啊。
goofansu
2011-12-06 23:10:45 +08:00
@jjgod 谢谢,试了下真的快了很多
dasding
2011-12-07 03:01:19 +08:00
SSD 没有问题

网速合适的话搜在线的也不错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/22088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX