随笔分类 -  Eclipse插件开发

摘要:一、前言 本文承接上一节:GEF入门实例_总结_05_显示一个空白编辑器 在上一节我们为我们的插件添加了一个空白的编辑器,这一节我们将为此编辑器添加内容。 二、GEF的MVC模式 在此只简单总结一下,后面会详细介绍。 1.GEF执行流程图 2.解读 GEF的MVC模式中的模型、控制器、视图分别对应于 阅读全文
posted @ 2018-06-13 17:04 shirayner 阅读(817) 评论(0) 推荐(0) 编辑
摘要:一、前言 本文承接上一节:GEF入门实例_总结_04_Eclipse插件启动流程分析 在第三节( GEF入门实例_总结_03_显示菜单和工具栏 ),我们创建了菜单和工具栏。 这一节,我们来实现:点击菜单后,打开一个编辑器。 二、添加扩展 1.选择扩展点 (1)双击plugin.xml,在extens 阅读全文
posted @ 2018-06-13 12:21 shirayner 阅读(949) 评论(0) 推荐(0) 编辑
摘要:一、前言 本文承接上一节:GEF入门实例_总结_03_显示菜单和工具栏 注意到app目录下的6个类文件。 这6个文件对RCP应用程序而言非常重要,可能我们现在对这几个文件的理解还是云里雾里,这一节我们将通过这几个文件来了解Eclipse插件的启动过程。 二、Eclipse工作台层次结构 1.Ecli 阅读全文
posted @ 2018-06-12 16:40 shirayner 阅读(1251) 评论(2) 推荐(1) 编辑
摘要:一、前言 本文承接上一节: GEF入门实例_总结_02_新建初始RCP空项目 这一节,我们来给我们的插件加上菜单。 二、基础知识 1.action bar、menubar、coolbar 2.菜单在哪里加 还记得上一节我们新建的类: ApplicationActionBarAdvisor 吗,这个类 阅读全文
posted @ 2018-06-08 11:21 shirayner 阅读(1125) 评论(0) 推荐(0) 编辑
摘要:一、前言 本节承接上一节: GEF入门实例_总结_01_教程、源码、开发环境准备 这一节我们来创建一个空的RCP项目。 二、新建RCP项目 1. New 一个 Plug-in Project 2.输入项目名 输入项目名:gef.tutorial.step,然后next 3.Content页 勾选下面 阅读全文
posted @ 2018-06-07 19:23 shirayner 阅读(1210) 评论(1) 推荐(0) 编辑
摘要:一、前言 最近在学Eclipse插件开发,发现了一个比较好的GEF入门教程,并且按照教程上的操作,一步步实现了一个入门Demo,在此感谢作者的贡献。 好记性不如烂笔头,故决定总结一下这段时间的学习心得。 二、PDF教程与源码 1.源码地址 2.PDF教程 打开1中链接,PDF教程在doc目录下 三、 阅读全文
posted @ 2018-06-07 17:31 shirayner 阅读(1224) 评论(0) 推荐(0) 编辑
摘要:一、前言 这一节,我们将会创建一个GEF入门实例 二、新建RCP项目 1. New 一个 Plug-in Project 2.输入项目名 项目名:com.ray.gef.helloworld 3.Content页 勾选下面三处 说明: 1处:生成一个Activator,用于管理插件的生命周期 3处: 阅读全文
posted @ 2018-05-31 20:22 shirayner 阅读(3624) 评论(3) 推荐(0) 编辑
摘要:二、参考资料 1.GEF -- 学习一下调色板,我们不知道的东西(一)矩阵 2.流程设计器开发二(编辑器部分) 3.6.9 GEF中拖拽回创建图元的实现(GraphicalEditorWithFlyoutPalette版) 阅读全文
posted @ 2018-05-25 16:33 shirayner 阅读(481) 评论(0) 推荐(0) 编辑
摘要:一、异常现象 在运行RCP程序时,出现 通出,在修改了程序中的某个插件(如添加一个扩展等)后,没有引入包含该扩展点的插件,就直接通过产品配置编辑器的界面运行程序,这时就会发生此异常。 二、异常原因 1.异常原因 产品配置中所包含的插件不够,不足以启动RCP程序所致。 也就是说,有某些必需的插件没有引 阅读全文
posted @ 2018-05-22 10:24 shirayner 阅读(2860) 评论(0) 推荐(0) 编辑
摘要:二、参考资料 1.用Tycho来构建你的RCP程序(一) —— Plugin 阅读全文
posted @ 2018-05-21 18:12 shirayner 阅读(736) 评论(0) 推荐(0) 编辑
摘要:一、官方资料 1.eclipse api 2.GEF Developer's Guide 二、 精选资料 1.开发 Eclipse 插件 2.Eclipse, RCP, Plugin and OSGi Development 3.专栏:GEF Programmers' Guide 中文版(GEF 交 阅读全文
posted @ 2018-05-09 14:52 shirayner 阅读(641) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示