使用EPInfo帮助开发Eclipse插件

本文介绍了如何利用ExtensionAttributesView和ClassExtensionView辅助Eclipse插件开发,包括查找扩展点实现及确定类所在插件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装
   
下载地址:http://www.langtags.com/epinfo
    将插件放入到Eclipse安装目录的plugins的子目录下,重新启动Eclipse
查找Eclipse扩展点的实现
    
当你第一次实现某个扩展点的时候,最简单的方法就是看看别人是怎么实现的。
     Extension Attributes View可以帮助你快速找到扩张点的实现。
    打开Extension Attributes View
         打开菜单Window/Show View/Others,在弹出的的对话框中,打开JavaTag/ClassExtension视图
    输入扩展点的ID,Element Path,Attributes
    扩展点ID是你要查找的扩张点的ID
    Element Path:就是你查找的扩张点下元素的XPath
    Attributes:就是你查找的扩张点下元素的属性,属性值将显示在下面的表格中。
   
   表格最左边的列(Contributor)是扩张点实现所在的插件,右边的列就是你上面列出属性的值

查找类所在的插件
     开发插件的时候,当你需要使用某个类的时候,你需要指定插件依赖于包含该类的插件。有时候,你会发现根据类所在的Package名,并不能很快地找到包含该类的插件。
     Class ExtensionView就能帮你解决这个问题。
     打开Class  ExtensionView

     输入类的全名,如org.eclipse.swt.widgets.Button,按下search按钮,在下面的表格中就显示出可以访问到该类的插件。
     你可能注意到最上方一个是org.eclipse.swt,事实上这些结果按照插件的依赖关系进行了排序。 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值