Welcome

首页 / 网页编程 / JSP / 【Eclipse插件开发】基于WTP开发自定义的JSP编辑器(二)

【Eclipse插件开发】基于WTP开发自定义的JSP编辑器(二)2011-10-12 blogjava zhuxing基于WTP StructuredTextEditor创建自己的JSPEditor

在本小节中,无论如何先把自己的编辑器给搞出来,为我们后面对wtp提供的JSP编辑器进行定制。

【开发环境准备】

1、Eclipse 3.2 + WTP 1.5

2、对应的GEF(3.2.1)、EMF(2.2.1)系列插件

3、将必要插件导入到工作区,导入插件列表如下:

因为我们暂时只是阅读并不打算修改wtp源码,所以就先以二进制方式导入,以上导入的6个插件以后 要和我们常打交道~_~。

说明:

Eclipse 3.3、3.4也可以,wtp 2.0版本也可以,只要是有对应版本的gef和emf与之配套

【JFace Text Framework & Eclipse Editor Framework】

我们知道Eclipse为我们提供了一个文本编辑器框架,个人觉得最核心的角色是:IEditorPart、 IDocumentProvider和SourceViewerConfiguration。