有关将搜索添加到Eclipse RCP程序的教程

时间:2011-01-07 17:14:24

标签: eclipse search rcp

有人可以指点我如何使用Eclipse RCP程序中的自定义视图使用Eclipse搜索插件。我试过搜索谷歌一个,但我发现在你的搜索短语中有“搜索”这个词你可能也没有在那里。

我尝试过“Eclipse RCP搜索”“Eclipse RCP搜索教程”“Eclipse RCP搜索插件”这一短语,我的搜索结果都不是关于搜索插件(如果不能建议,可能是建议的搜索短语一个很好的教程)

4 个答案:

答案 0 :(得分:1)

实施自定义搜索并不难。最好的方法是查看其他插件,看看他们是如何实现搜索的。 为了帮助您入门,我推荐了Mylyn的任务搜索 - 非常容易采用。

只需从Mylyn下载源代码并查看软件包

org.eclipse.mylyn.tasks.search

HTH汤姆

答案 1 :(得分:0)

您可以从这里开始:http://wiki.eclipse.org/FAQ_How_do_I_write_a_Search_dialog%3F 它与RCP开发并不严格相关,但我认为它也适用于此。

答案 2 :(得分:0)

据我所知,在Eclipse中没有关于搜索的好文章。

另请参阅thisthis错误

答案 3 :(得分:0)

简短的回答是你需要5个类来实现以下接口:

  • ISearchQuery
  • ISearchResult
  • SearchResultEvent
  • ISearchPage
  • ISearchResultPage

此外,最后2个实现需要注册为扩展点:

  • org.eclipse.search.searchPages
  • org.eclipse.search.searchResultViewPages

有关如何将这些内容粘合在一起的详细教程read this article