【发布时间】:2015-07-24 14:28:41
【问题描述】:
有人可以向我介绍如何在 Eclipse RCP 程序中使用带有自定义视图的 Eclipse 搜索插件的教程。我试过在 google 上搜索一个,但我发现你的搜索词组中有“搜索”这个词,你可能没有它。
我尝试了短语“Eclipse RCP 搜索”“Eclipse RCP 搜索教程”“Eclipse RCP 搜索插件”,但我的结果都不是关于搜索插件的(如果不能建议,可能是建议的搜索短语一个很好的教程)
【问题讨论】:
有人可以向我介绍如何在 Eclipse RCP 程序中使用带有自定义视图的 Eclipse 搜索插件的教程。我试过在 google 上搜索一个,但我发现你的搜索词组中有“搜索”这个词,你可能没有它。
我尝试了短语“Eclipse RCP 搜索”“Eclipse RCP 搜索教程”“Eclipse RCP 搜索插件”,但我的结果都不是关于搜索插件的(如果不能建议,可能是建议的搜索短语一个很好的教程)
【问题讨论】:
实施您的自定义搜索并不难。最好的办法是查看其他插件,看看它们是如何实现搜索的。 为了帮助您入门,我推荐了 Mylyn 的任务搜索 - 非常容易采用。
只需从 Mylyn 下载源代码并查看捆绑包
org.eclipse.mylyn.tasks.search
HTH 汤姆
【讨论】:
您可以从这里开始:http://wiki.eclipse.org/FAQ_How_do_I_write_a_Search_dialog%3F 它与 RCP 开发并不严格相关,但我认为它也适用于此。
【讨论】:
简短的回答是您需要 5 个类来实现以下接口:
此外,最后两个实现需要注册为扩展点:
有关如何将这些东西粘合在一起的详细教程read this article
【讨论】: