2012-01-31 72 views
0

我想要创建一个新的搜索标签来执行以下操作: 搜索* .xxx文件中的某些特定文本,但是搜索结果视图中的搜索结果应该是* .yyy文件(每个* .xxx文件有其等效的* .yyy)在Eclipse中创建一个新的搜索标签页

我扩展了org.eclipse.search.searchPages并创建了我自己的搜索页面,实现了performAction()。这种方法基本上没有:

NewSearchUI.runQueryInBackground(newQuery()); 

newQuery()方法委托上TextSearchQueryProvider如下

TextSearchQueryProvider.getPreferred().createQuery(input); 

的问题是,我不希望显示在结果视图的textSearchQueryProvider找到的文件。我如何强制另一个结果?

我将不胜感激任何文章详细解释如何开发一个新的搜索类和如何显示搜索结果。

非常感谢。

回答

1

你想在哪里显示你的结果?您可以使用扩展名来定制搜索结果视图org.eclipse.search.searchResultViewPages