创建第一个Eclipse插件项目
很熟悉的界面吧!
然后点击下一步,你将看到:
2. Options
默认勾选Generate an activator,这是一个java类用来控制插件生命周期的,这里是把它给勾选上,当然你也可以编辑它的类名。
第二个勾选项也要默认勾上。无需多问
3. Rich Client Application
这是一个富客户端应用这里暂时也不用管,因为我们不需要,所以选上no就好。
然后进入下一步那里提供了一些可用的模板来帮助你快速构建插件应用:
不要看到里面的Hello World就下手 我们不选则这个,不要问为什么因为我也是新手我们得跟着教程一步一步来。这里我们选择 Plug-in with a view 这个模板,然后接着点击下一步:
上面看到的这个向导界面,描述了我们选择的这个视图模板的一些基本信息。有包名,试图类名,视图名,视图类别Id,视图类别名称以及 让你选择该视图是一个list还是tree view这应该很容易理解吧。如果选择了Table viewer那么出来的视图内容就是一个简单的列表结构,如果是tree viewer那么出来的内容就是一个树形结构。剩下的3个复选框 默认都是勾选的 这里也勾选上,不需要做多大的改动,看它的说明就很容易就明白了。接着我们点击Finish之后,至此一个简单的插件工程模板就创建好了。
我们可以在这个工程结构中看到我们刚刚创建的2个类,一个是SampleView另一个就是Activator类,以及icons目录,这里面存放着这个插件所需要的所有图标。META-INF目录下存放的就是该插件的清单文件,这个文件很重要,在后面的开发中我们会经常接触。现在我们打开这个清单
Eclipse会为我们打开一个PDE,PDE提供了一个基于表单的多页插件清单编辑器,上图中我们看到,该清单编辑器包括9个页面,前6个页面都是可视化操作页面,后三个页面是特定的文本编辑器。