如何为 Editor 开发 Eclipse Outline 视图
1个回答
展开全部
在基于 Eclipse 插件的应用中,我们时常能够看到 Outline 视图的身影,它是 Eclipse 框架提供的一个内建视图,能够将编辑器 (Editor) 中的内容以结构化大纲或者缩略图的方式展于给用户。
例如,Java Development Tool (JDT) 中的方法和属性大纲,GMF Editor 的 Diagram 的缩略图。由于应用的需求及展示的内容不同,开发者需要为编辑定制属于自己的 Outline 视图。
在 Eclipse 框架中,每个编辑器和 Outline 视图间有种特殊的关系。当编辑器打开时,Outline 视图会被关联到编辑器,如果编辑器为Outline 视图提供了一个模型,该模型就会在 Outline 视图中显示,无论编辑器是否处于活动状态,Outline 视图可以用来浏览内容,或者是在更高抽象层上与编辑器的内容进行交互。
使用过 Java Development Tool (JDT) 的程序员,对 Outline 视图不会陌生。
例如,当我们打开在编辑器中打开一个 java 类文件,Outline 视图中就会显示类中的成员变量,函数等。转载,仅供参考。
例如,Java Development Tool (JDT) 中的方法和属性大纲,GMF Editor 的 Diagram 的缩略图。由于应用的需求及展示的内容不同,开发者需要为编辑定制属于自己的 Outline 视图。
在 Eclipse 框架中,每个编辑器和 Outline 视图间有种特殊的关系。当编辑器打开时,Outline 视图会被关联到编辑器,如果编辑器为Outline 视图提供了一个模型,该模型就会在 Outline 视图中显示,无论编辑器是否处于活动状态,Outline 视图可以用来浏览内容,或者是在更高抽象层上与编辑器的内容进行交互。
使用过 Java Development Tool (JDT) 的程序员,对 Outline 视图不会陌生。
例如,当我们打开在编辑器中打开一个 java 类文件,Outline 视图中就会显示类中的成员变量,函数等。转载,仅供参考。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询