Eclipse 插件开发
文章平均质量分 86
merit
这个作者很懒,什么都没留下…
展开
-
【Eclipse插件开发】打开编辑器(转)
今天终于可以闲一天,想来想去就乱写点东西吧,说不定对有些新人有点帮助呢~_~ 用Eclipse API的方式来打开编辑器,可能对任何一个插件开发者都不是很陌生的操作了。但是,还是建议你忍着看一下,全当是复习吧~_~。 【打开editor的接口讨论】 先来看一下workbench吧,workbench从静态划分应该大致如下: ...原创 2011-12-27 15:29:21 · 374 阅读 · 0 评论 -
动态的刷新PALETTE里的内容(转)
最近做了一个任务,要求把一个grahpical editor里的palette里的内容重新刷新一下,要求是在不关闭editor里前提之下。 一开始还在怀疑这个能否实现不,不过后来看了看代码,发现这是完全可行的,且看我细细道来: 先看GraphicalEditorWithFlyoutPalette里的splitter这个成员,它把整个editor分成了两个部分一个就是大的用...原创 2011-12-28 10:56:21 · 194 阅读 · 0 评论 -
Eclipse 插件之多页编辑器的实现
在GEF的开发中,多页标签编辑器是一种常见的实现,其实现主要是继承MultiPageEditorPart或者FormEditor来实现,在实现的子类中加入自定义的Editor或者page。一、继承MultiPageEditorPart具体步骤如下:a、自定义继承MultiPageEditorPart的CustomMultiPageEditorb、在其中调用createPage...2012-01-02 14:00:44 · 539 阅读 · 0 评论 -
Eclipse 平台提供的扩展点
Eclipse平台SDK支持的扩展点org.eclipse.ant.core.antTasks: 将Ant的任务与你的插件中的类关联起来,以扩展Ant在Eclipse中运行时的能力。org.eclipse.ant.core.antTypes: 将Ant的数据类型与你插件中的类关联起来。org.eclipse.ant.core.extraClasspathEntries :提供额外的类型库(JAR ...原创 2012-01-09 21:49:52 · 241 阅读 · 0 评论 -
插件开发中如何正确使用第三方jar包
在进行eclipse插件开发过程中,除了引用Eclipse本身提供的插件之外,有的时候还需要引用第三方的jar包,下面就介绍如何将第三方的jar包引入到Eclipse的插件开发中.第一种方式: 在插件工程中建立libs目录,把所需要的第三方jar包拷贝到此目录下,打开MANIFEST.MF文件,在Runtime的选项卡里Classpath中引入libs包目录下的jar包,在打包导出插件工程...原创 2012-04-21 20:48:33 · 123 阅读 · 0 评论 -
Invalid signature file digest for manifest main attributes
自己以前曾写过一篇关于如何把第三方jar包打包成eclipse的插件近日,在使用上述插件导出的jar包时报以下错误:java.lang.securityException:Invalid signature file digest for manifest main attributes进而在网上搜索答案,都说是少了jar包之类的最后在http://hi.baidu.com...原创 2012-04-22 20:43:28 · 226 阅读 · 0 评论