添加 tabitem 到 Eclipse RCP 的搜索对话框

Add tabitem to search dialogue of Eclipse RCP

我是新人。我正在创建一个 Eclipse 插件项目,并想向现有的搜索对话框添加一个新的选项卡项(当您按 Ctrl+H 时弹出) 的 Eclipse RCP。请帮我用一些示例代码实现它。

使用 org.eclipse.search.searchPages 扩展点定义新的搜索页面。

这里的示例是 Java 搜索页面的定义:

<extension
     point="org.eclipse.search.searchPages">
  <page
        showScopeSection="true"
        canSearchEnclosingProjects="true"
        label="%JavaSearchPage.label"
        icon="$nl$/icons/full/obj16/jsearch_obj.png"
        extensions="java:90, jav:90"
        class="org.eclipse.jdt.internal.ui.search.JavaSearchPage"
        sizeHint="460,160"
        id="org.eclipse.jdt.ui.JavaSearchPage">
  </page>
</extension>

平台 Plug-in 开发人员指南的 Search Support 部分的 Eclipse 帮助中介绍了如何设置搜索页面和结果页面。