当前位置: 代码迷 >> Eclipse >> RCP中是否能添加eclipse中一些原有的菜单解决方案
  详细解决方案

RCP中是否能添加eclipse中一些原有的菜单解决方案

热度:97   发布时间:2016-04-23 13:28:40.0
RCP中是否能添加eclipse中一些原有的菜单
用“Hello World RCP”这个模版新建的RCP,里面什么都没有,我想在其中添加一些eclipse中原本就有的菜单,如window等,且window下拉菜单中的一些内容也要包含在内,例如:我在eclipse中点击window中的“show view”,有很多的view,点击后都会有反应的。。。有哪位朋友知道的,能否帮帮忙,谢谢了

------解决方案--------------------
需要单独添加,除非你需要的所有菜单都在同一个插件中,那样添加一个插件,可以把其中定义的菜单加载进来
------解决方案--------------------
是的,像添加自定义菜单一样。比如添加Preferences和Show View
XML code
   <extension         point="org.eclipse.ui.menus">      <menuContribution            allPopups="false"            locationURI="menu:org.eclipse.ui.main.menu">         <menu               id="menu.window"               label="Window">            <command                  commandId="org.eclipse.ui.window.preferences"                  label="Preferences"                  style="push">            </command>            <separator                  name="separator1"                  visible="true">            </separator>            <menu                  label="Show View">               <dynamic                     class="com.company.app.ViewsShortlistContributionItem"                     id="com.company.app.ViewsShortlistContributionItem">               </dynamic>            </menu>         </menu>     </menuContribution>   </extension>
  相关解决方案