以下内容来自桂来陈刚,我是用来做网上学习笔记用的,望见量
Eclipse插件
Eclipse的内核很小,其他功能都是基于这个内核上的插件,如Eclipse自带的UNIT、ANT,CVS等。
而且Eclipse还开放了自己的插件机制,并提供了很好的插件开发环境,让用户可以自己来开发Eclipse的插件
,还有其它的UML,用于JSP的Lomboz,类似VB产生SWT&JFACE&RCP的swtdesigner
常用插件扩展点(plugin.xml)
加入透视图(perspectives)
扩展自:org.eclipse.ui.perspectives
实做RCP时一定要写的,不然VIEW可显示不了呵
Eclipse插件
Eclipse的内核很小,其他功能都是基于这个内核上的插件,如Eclipse自带的UNIT、ANT,CVS等。
而且Eclipse还开放了自己的插件机制,并提供了很好的插件开发环境,让用户可以自己来开发Eclipse的插件
,还有其它的UML,用于JSP的Lomboz,类似VB产生SWT&JFACE&RCP的swtdesigner
常用插件扩展点(plugin.xml)
加入透视图(perspectives)
扩展自:org.eclipse.ui.perspectives
实做RCP时一定要写的,不然VIEW可显示不了呵
<extension
point="org.eclipse.ui.perspectives">
<perspective
name="myplugin透视图"
icon="icons/selectall.gif"
class="book.chapter_5.SamplePerspective"
id="book.chapter_5.SamplePerspective">
</perspective>
</extension>
说明:
l org.eclipse.ui.perspectives
l name - 透视图的名称
l icon - 透视图的图标
l class - 透视图所对应的类
l id - 透视图标识,建议设置成和class一样的名称
public class SamplePerspective implements IPerspectiveFactory {
public void createInitialLayout(IPageLayout layout) {}
}