Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Eclipse Plugin Development"
Line 60: | Line 60: | ||
== 相关资源 == | == 相关资源 == | ||
+ | *[http://help.eclipse.org/ Eclipse Help Document] | ||
+ | *[http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2-200606291905/eclipse-examples-3.2-win32.zip Eclipse 3.2 Examples] | ||
+ | *[http://dev.eclipse.org/conventions.html Eclipse 开发规范] | ||
+ | *[http://www.eclipse.org/articles/Article-UI-Guidelines/index_cn.html Eclipse UI Guidelines](CN) | ||
+ | *[http://www.eclipse.org/articles/ Eclipse Corner Articles] | ||
+ | *[http://www-128.ibm.com/developerworks/cn/views/opensource/articles.jsp?view_by=search&search_by=Eclipse IBM’s Eclipse 相关文献](CN) |
Revision as of 03:13, 11 July 2006
Eclipse 插件开发将从以下几个方面论述,基础部分是对Eclipse SDK 的扩展,高级部分是对WTP 的扩展及GMF 框架的介绍,实例部分举例说明如何进行插件开发。
Contents
基础部分
平台对象
产品结构
产品 Product、 Update Site 、 RCP Application
功能 Feature、Feature Patch
插件 Plugin、Fragment
+ ${eclipse.install.home}
|
++++ configuration/**, config.ini
|
++++ features/*.*
|
++++ plugins/yours, *.*
|
++++ links/**, *.link
|
++++ workspaces/.metadata, *.*
|
++++ .eclipseproduct
|
++++ eclipse.exe
|
++++ eclipse.ini
插件结构
+ ${yourdomain.project.component}
|
++++ src/*.java, *.properties
|
++++ lib/*.jar
|
++++ templ/*.*
|
++++ icons/*.gif, *.jpg
|
++++ .project, .classpath
|
++++ META-INF/MANIFEST.MF
|
++++ plugin.xml, build.properties