Eclipse插件开发入门(一)

Eclipse插件开发入门(一)

    Eclipse之所以流行至今,其强大的插件机制当居头功。本文以开发一个最简单的插件为例,介绍Eclipse插件开发的过程,以及相关的一些核心概念,Eclipse插件开发不再神秘。

   适用读者:对Eclipse插件开发有兴趣但是并没有真正尝试开发插件的人;或者尝试开发一个最简单的插件,但是并不理解插件机制的人。

   首先明确目标:在Eclipse IDE中插入一个自定义的view。

   PS:view是什么?用过Eclipse的人想必对console,outline等不陌生吧,其实就是Eclipse->Window->Show View所提供的小窗口。

   1.创建插件工程Eclipse->File->New->Project->Plug-in Development->Plug-in Project

 2.设置Plug-in工程名,只需要保证名字在Eclipse已有项目不存在即可。

3.设置插件属性,这里适用默认值即可,但是一般情况下,建议以包结构命名,以免重复。

4.下一步的时候,Eclipse会提示是否需要使用已有的Templates,这些列出的Templates包含了一些典型的插件开发场景,这里我们选择plug-in with a view

5.点击Finish,我们的第一个插件就创建完成了,是不是觉得很简单?其实琐碎的事情,包括扩展点的配置,依赖插件的设置Eclipse都已经在这个Sample中给我们做好了,后面会提到Eclipse为我们做到哪些事情,现在,还是先看看效果先。

创建完成之后呈现如下工程,其中SampleView就是我们需要展示的view的内容:

在项目上点右键->Run As->Eclipse Application即可运行该项目,运行之后会启动另外一个Eclipse进程(联想我们使用插件的方式,下载完成之后将插件复制到plugins目录,然后运行Eclipse,这个过程就相当于Eclipse自动给我们部署了插件)。在新的Eclipse窗口中通过Window->Show View->Other->Sample Category->Sample View即可打开我们开发的view。

到此为止,我们的第一个插件开发完毕。读者可以以相同步骤尝试一下第三步中看到的其他Templates。

第一部分主要介绍了插件开发的过程,原理将在下一部分中介绍。

未完,待续......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值