1.打开plugin.xml Extensions标签页
2.首选扩展org.eclipse.ui.commands
new->command
输入command ID 和name
3.然后扩展org.eclipse.ui.handlers
new->handler
输入之前的command id 和handler class (handler的实现类);
4.扩展org.eclipse.ui.menus
new->menuContribution
输入locationURI(表示菜单出现的位置)
如:menu:org.eclipse.ui.main.menu?after=additions
然后new->menu
输入menu id和label
在menu下 new->command 添加菜单项
输入command id和label等信息
如要二级菜单
可在之前new->menu下再new ->menu
以此类推添加多级菜单。
工具栏只要将第4步中的locationURI改为 toolbar:org.eclipse.ui.main.toolbar?after=additions即可
注意locationURI为菜单所在的位置,不一定是org.eclipse.ui.main.toolbar或者org.eclipse.ui.main.menu