Eclipse插件开发
1 概要
Eclipse依然是开发java的主流IDE之一, 技术公司如要提升开发侧的效率或者为产品吸引开发者,可以开发Eclipse插件。
本文将介绍Eclipse插件开发的一些点。
2 插件开发
2.1 按钮扩展
2.1.1 扩展菜单
扩展菜单扩展点org.eclipse.ui.menus,指定命令id。
2.1.2 实现命令
处理类继承AbstractHandler
2.2 偏好扩展
2.2.1 扩展页面
偏好页面扩展点:org.eclipse.ui.preferencePages。
2.2.2 页面实现
2.2.3 初始化偏好
插件**的时候初始化:
2.3 向导扩展
向导提供创建项目或文件的指引式操作。
2.3.1 扩展配置
在扩展点配置org.eclipse.ui.newWizards。
2.3.2 实现向导
继承向导父类,实现向导接口。
2.3.3 实现页面
2.4 编辑器扩展
2.4.1 扩展配置
在扩展点配置org.eclipse.ui.editors。