这一篇文章将记录一些Eclipse插件拓展(extension),简单讲述常用拓展的用法,但可能不会那么详细。
我的主要插件的拓展如下:
一、org.eclipse.ui.startup
这一个拓展可以说很关键,他可以让我们在eclipse启动时候做一些事件(之后很多小功能东西依靠它做的)。
XML配置:
<a></a>
对应实现类:
二、org.eclipse.ui.newWizards
这个是向导拓展。就类似新建项目,然后下一步下一步的操作。
在这里我用来做新建应用模板的工程,在向导拓展里面实现应用模板生成。
具体代码就不显示,BTProjectWizard 只是一个容器,他还需要添加WizardPage进去。
另外可以将向导拓展添加到右键菜单上。
XML配置如下:
三、org.eclipse.ui.menus
单独在菜单栏添加项。
例如:我添加一个同步菜单
实现类:
四、org.eclipse.ui.perspectives
定义透视图
实现类:实现类内容就是对视图的布局,在第一篇文章里面有写。
五、org.eclipse.ui.actionSets
定义操作动作,可以放置到菜单栏或工具栏上。
里面menubarPath、toolbarPath操作按钮放或不放,放哪。
常用的拓展就先介绍到这里,目的是希望大家知道有这东西,而不是具体怎么实现。
本文为原创文章,转载请保留原出处,方便溯源,如有错误地方,谢谢指正。
本文转自 海角在眼前 博客园博客,原文链接:http://www.cnblogs.com/lovesong/p/4693666.html ,如需转载请自行联系原作者