繁体   English   中英

如何在 Eclipse 中添加透视图

[英]How To Add Perspectives In Eclipse

如果我安装了两个版本的 Eclipse,如何将我在一个 [eclipse 版本] 中安装的透视图添加到另一个版本? 首先如何添加观点? 即,它们是从哪里来的(不要告诉我“'Open Perspective' 对话框”)?

由于选择的答案在“观点从何而来”的细节上有点“差”,这里有一些精确度:

Eclipse 中的透视图实际上只是可以保存和切换到的视图、菜单和工具栏的命名组织 - 为特定任务或一组任务组织的应用程序的独特选项卡。

所以一个观点来自于:

  • 您:您可以修改任何透视图、添加视图、删除菜单、添加工具栏……然后以新名称保存结果(当前修改的透视图)。

替代文字 http://www.javalobby.org/images/postings/rj/eclipse_perspective/1.gif

  • 插件:为此,插件声明了透视贡献的扩展点:org.eclipse.ui.perspectives 通过为此点定义一个扩展,一个新的透视图被添加到工作台中。 在下面的示例中,为测试透视定义了透视扩展。 该声明包含基本元素:id、name 和 class。

org.eclipse.ui 的开发人员文档中提供了扩展点和语法的完整描述。 属性描述如下。

  • id - 将用于标识此透视图的唯一名称。
  • name - 将在工作台 window 菜单栏中用于表示此透视图的可翻译名称。
  • class - 实现 org.eclipse.ui.IPerspectiveFactory 接口的 class 的完全限定名称。
  • icon - 将与此透视图关联的图标的相对名称。

此扩展点用于将透视工厂添加到工作台。
透视工厂用于定义透视的初始布局和可见操作集。 用户可以通过调用“Window”菜单的“Open Perspective”子菜单来创建一个透视图。


这就是为什么从 eclipse 的一个安装中复制一个插件到另一个 eclipse 的 dropin 文件夹将使您的第二个 Eclipse 安装可用的透视图。
(正如最后一个链接所暗示的,您可以定义一个插件包位置,以便您的两个 Eclipse 共享一个公共插件包)。

有关在此 SO 问题“ 如何重新安装已安装的 Eclipse 插件? ”中的不同 Eclipse(不同版本)之间传输插件的更多详细信息。

Eclipse 透视图通常由功能/插件定义。 如果您缺少某个视角,请检查安装功能/插件列表。

编辑器和其他插件可能会添加自己的视角。 您也可以创建和保存自己的透视图,但我相信您是在询问插件添加的透视图。

解决方案是安装相同的插件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM