Eclipse插件入门----HelloWord

最近因为工作需要,忽然接触到了eclipse插件的开发,所以把自己的过程记录了下来,希望对新手入门有帮助

我使用的是eclipse3.6,下载地址:http://www.eclipse.org/downloads/,刚开始是使用eclipse3.2的,后来因为程序出错换成了3.6,我也不知道为什么,总之在3.2运行不了,而换成3.6就可以运行就是,而且3.6那个版本可以直接新建插件项目,而3.2需要先下载两个jar包,好了废话不多说了,现在就开始我们的eclipse插件开发的第一个程序HelloWord

 

首先是根据向导新建程序:文件--》新建--》项目

                                                                   

这时候出现新建项目向导,然后选择插件项目,下一步

                                                                  

弹出了新建插件项目向导,这时候你只需要填到项目名为HelloWord,其他的选项不用管,然后下一步

                                                              

出现了一些有关项目的信心,标识,插件版本,名称等插件信息,我们不用去管,直接下一步,因为我们需要使用模板代码,所以这里不点完成

                                                          

这时候出现了一些模板供我们选择,在使用启动启动一个模板来创建插件,然后选择Hello,Word,然后单击下一步或者完成都可以,因为我们已经选择了模板,不过建议还是下一步,这样我们还可以看到一些信息,不至于后面不知道那些东西怎么出来的

                                                      

这时候可以看到包名,操作类名和消息框文本,这些根据自己的喜欢改成自己喜欢的内容,这里就不修改了,直接单节完成

                                                        

这时候我们的第一eclipse插件项目就创建完成了,如果没有出错的话,是跟我下面一样的:

                                                            

如果跟我是一样的,那说明你已经成功创建了,让我们下运行下看看效果吧,鼠标选中项目右键--》运行方式--》eclipse应用程序,这时候会打开一个新的eclipse程序,因给我们创建的是eclipse插件,所以肯定是要在eclipse环境里面才可以看到效果了,成功打开后你ihui发现菜单栏多了一个菜单“样本菜单”工具栏多了一个eclipse图标(如果打开后是欢迎界面)

                                            

单击图标或菜单会弹出一个框,内容为Hello,Eclipse world。这就是我们这个程序的功能。

 

最后大概讲下那些文件的作用,项目下面有两个包,分别有两个java文件,Activator.java和SampleAction.java,Activator.java是插件的激活器或者说入口,因为eclipse是懒加载的,只有在调用到插件的时候才会加载,SampleAction.java是我们刚刚那弹框效果的实现类,这个类实现了IWorkbenchWindowActionDelegate接口,当被调用的时候会执行run方法,其他方法大家看下就知道什么意思,至于这些方法的执行顺序就大家自己测试一下,项目下面还有一个比较重要的文件既是plugi.xml文件,刚刚那个菜单菜单和工具栏那个图标既是在这里配置的,如果没有配置eclipse就不会又任何东西,extension标签式用来配置扩展的  属性point是扩展点,随着慢慢的学习深 ,就知道更多扩展点

,至于其他的 属性就留给大家自己思考了

 

 

最后跟你大家分享一些个人感受,当我们碰到一些问题时候希望大家多思考,然后网上找找资料,不要以不知道就急着找答案,虽然刚刚开始这样可能比较难解决问题,但是重要的解决问题那个过程,我们可以再其中学到很多知识的,eclipse里面有很多个模板,大家可以多实验几个,这样对入门作用比较大,这就是我们的一些个人认识,文档还是比较详细的,希望对入门eclipse的新手有帮助,如果有什么错误的地方也需要大家指出

                                           

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值