【发布时间】:2009-03-10 06:47:16
【问题描述】:
如果我安装了两个版本的 Eclipse,如何将我安装在一个 [eclipse 版本] 中的透视图添加到另一个版本中?首先如何添加观点?即,它们来自哪里(不要告诉我“'Open Perspective' 对话框”)?
【问题讨论】:
标签: eclipse
如果我安装了两个版本的 Eclipse,如何将我安装在一个 [eclipse 版本] 中的透视图添加到另一个版本中?首先如何添加观点?即,它们来自哪里(不要告诉我“'Open Perspective' 对话框”)?
【问题讨论】:
标签: eclipse
由于选择的答案在“观点从何而来”的细节上有点“差”,这里有一些精确度:
Eclipse 中的 perspective 实际上只是一个可以保存和切换到的视图、菜单和工具栏的命名组织 - 为特定任务或集合组织的应用程序的独特选项卡任务。
所以观点来自:
alt text http://www.javalobby.org/images/postings/rj/eclipse_perspective/1.gif
插件:为此,插件声明了透视贡献的扩展点:org.eclipse.ui.perspectives。通过为此点定义一个扩展,一个新的透视图被添加到工作台中。在下面的示例中,为 Test Perspective 定义了一个透视扩展。该声明包含基本元素:id、name 和 class。
developer documentation for org.eclipse.ui 中提供了扩展点和语法的完整说明。属性描述如下。
此扩展点用于将透视工厂添加到工作台。
透视工厂用于定义透视的初始布局和可见操作集。用户可以通过调用“Window”菜单的“Open Perspective”子菜单来选择一个透视图。
这就是为什么将插件从一个 Eclipse 安装复制到 dropin folder of the other eclipse 将使您的第二个 Eclipse 安装可以使用透视图。
(正如最后一个链接所暗示的,您可以定义一个插件包位置,以便您的两个 Eclipse 共享一个公共插件包)。
在这个 SO 问题“How Do You Reinstall Installed Eclipse Plugins?”中有关在不同 Eclipse(不同版本)之间传输插件的更多详细信息。
【讨论】:
Window 下拉菜单下。
Eclipse 透视图通常由特性/插件定义。如果您缺少某个视角,请查看安装功能/插件列表。
【讨论】:
编辑器和其他插件可能会添加自己的视角。您也可以创建和保存自己的透视图,但我相信您是在询问插件添加的透视图。
解决办法是安装相同的插件。
【讨论】: