【问题标题】:How To Add Perspectives In Eclipse如何在 Eclipse 中添加透视图
【发布时间】:2009-03-10 06:47:16
【问题描述】:

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

【问题讨论】:

    标签: eclipse


    【解决方案1】:

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

    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 中提供了扩展点和语法的完整说明。属性描述如下。

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

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


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

    在这个 SO 问题“How Do You Reinstall Installed Eclipse Plugins?”中有关在不同 Eclipse(不同版本)之间传输插件的更多详细信息。

    【讨论】:

    • 在哪里可以访问上面的下拉菜单?它没有显示在我的工具栏上。
    • @ylun.za 五年后,设计可能已经改变。您可以在stackoverflow.com/q/18635291/6309 看到类似的 Java 按钮或调试。右键单击其中一个透视按钮时可以看到这个。
    • 是的,我已经找到了。这些设置现在位于Window 下拉菜单下。
    【解决方案2】:

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

    【讨论】:

    • 当然可以,但是如果我已经在一个 Eclipse 中安装了一个插件怎么办 - 我如何将它安装到另一个?
    • 您必须在您的其他 Eclipse 实例中安装该插件。最安全的方法是通过插件更新站点。
    【解决方案3】:

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

    解决办法是安装相同的插件。

    【讨论】:

      猜你喜欢
      • 2019-03-09
      • 2011-06-12
      • 2015-01-21
      • 1970-01-01
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多