WEB开发网
开发学院软件开发Java Eclipse 插件开发 -- 深入理解菜单(Menu)功能... 阅读

Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点

 2010-04-12 00:00:00 来源:WEB开发网   
核心提示:菜单是各种软件及开发平台会提供的必备功能,Eclipse 也不例外,Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点,提供了丰富的菜单,包括主菜单(Main Menu),出现在视图工具栏的菜单都会出现在视图的下拉菜单,也就是说,视图 / 编辑器菜单(ViewPart/Editor Menu)和上下

菜单是各种软件及开发平台会提供的必备功能,Eclipse 也不例外,提供了丰富的菜单,包括主菜单(Main Menu),视图 / 编辑器菜单(ViewPart/Editor Menu)和上下文菜单(Context Menu)。在 Eclipse 中,几乎所有的 Workbench Part 提供了人性化的菜单,大大方便了用户的操作。因此,如何扩展 Eclipse 的菜单功能,并实现特定于我们自己插件的菜单,是插件开发者必须掌握的重要技能,同时,Eclipse 提供了丰富的扩展点供开发人员使用。本文将首先介绍 Eclipse 中的菜单,然后详细说明如何进行扩展,最后以一个实例的形式引导读者深入理解 Eclipse 的菜单功能。

引言

Eclipse 具有丰富的菜单功能,给开发人员提供了很好的用户体验。总体而言,Eclipse 菜单种类包括视图 / 编辑器菜单,主菜单(Main Menu),视图 / 编辑器菜单(ViewPart/EditorPart Menu)和上下文菜单(Context Menu)。插件开发人员通过灵活应用这些菜单,可以给用户提供很好的体验。由于视图和编辑器菜单功能类似,因此本文重点讲述视图菜单(视图下拉菜单及其工具栏菜单),除此之外,还将讲述主菜单和上下文菜单。

如图 1 所示为 Project Explorer 视图的菜单,包括视图下拉菜单和工具栏菜单(折叠树节点)。通常而言,出现在视图工具栏的菜单都会出现在视图的下拉菜单,也就是说,比较常用的视图菜单放在视图的工具栏。

图 1. Project Explorer 视图的菜单
Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点

1 2 3 4 5 6  下一页

Tags:Eclipse 插件 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接