我想创建一个新的搜索标签,执行以下操作: 搜索* .xxx文件中的某些特定文本,但搜索结果视图中的搜索结果应为* .yyy文件(每个* .xxx文件具有等效的* .yyy)
我扩展了org.eclipse.search.searchPages
并创建了自己的搜索页面,实现了performAction()
。这种方法基本上可以:
NewSearchUI.runQueryInBackground(newQuery());
和newQuery()
方法代理TextSearchQueryProvider
,如下所示
TextSearchQueryProvider.getPreferred().createQuery(input);
问题是我不想在结果视图中显示textSearchQueryProvider找到的文件。我该如何强制其他结果?
如果有任何文章详细解释如何开发新的搜索类以及如何显示搜索结果,我将不胜感激。
非常感谢。
答案 0 :(得分:1)
您想在哪里展示结果?您可以使用扩展程序org.eclipse.search.searchResultViewPages