《Eclipse 3.6 RCP插件开发自学指南》旨在为开发者提供全面指导,从基础概念到高级技巧,帮助读者掌握Eclipse 3.6 Rich Client Platform (RCP)的插件开发技术。
本教程基于开源与分享的精神制作,并经过作者整理、添加及部分重写,将原有的Eclipse 3.3版本内容更新至Eclipse 3.6版本中。希望所有需要的朋友因此而受益,在转载时注明来自原作者。
之前有一套基于Eclipse 3.3版本的教程,由于疏忽导致网络上的版本各不相同,但分享已久,无法改变,请大家谅解并使用新版本的教程。本教程在多个平台发布,并尽可能独立于其他章节更新。所有源代码工程均可下载附件获取。当所有的章节都完成以后,会统一发一个完整版本。
特点如下:
1. 基于Eclipse 3.6.0
2. 所有代码均可以直接复制运行
3. 简单、全面,适合初学者入手
目录结构包括富客户端平台概述、创建第一个RCP程序、ACTIONS的用法(菜单栏和工具栏)、系统托盘等章节。每个章节都会详细讲解相关主题,并提供实例来帮助理解。
此外还有编辑器开发介绍,对话框使用指南,向导与首选项配置等内容;还包括添加状态条的方法以及如何创建透视图等高级功能的应用场景解析。最后还讨论了产品构建、Eclipse版本和发行包的选择、国际化语言支持等问题解决方案,并深入探讨DECORATOR与MARKER的运用技巧。
本教程旨在为初学者提供一个便捷的学习路径,同时也是一个对自己学习成果的一个总结。希望对大家有所帮助并鼓励分享精神。