1

自 10.5 以来,Mac OS X 上的 Spotlight 具有您可能已经看到的这种不错的字典集成:

Spotlight 中的字典集成

任何想法如何实现这样的事情?

当前的 Dictionary+Spotlight 友谊似乎在某种程度上被硬编码到 Spotlight 的代码中(例如,有一个特定的用户默认键com.apple.spotlight.DictionaryLookupEnabled仅用于切换字典搜索)。

我在Spotlight Importer Programming Guide中读到,只能在每个文档的基础上创建 Spotlight 导入器,也就是说,如果您的应用程序Foobar打开/创建带有扩展名的文件.foo,那么您可以编写一个 Spotlight 导入器来索引这些属性文件。

然而,我需要的是让 Spotlight 以某种方式使用自己的查询来查询某种数据库(正是它现在对 Dictionary 所做的)。

4

1 回答 1

1

这是不可能的,抱歉;您需要为每个 Spotlight 匹配创建一个文件。提交增强请求。

于 2010-11-18T04:56:57.193 回答