代码之家  ›  专栏  ›  技术社区  ›  Nik Reiman

如何删除我卸载的插件的Eclipse透视图?

  •  36
  • Nik Reiman  · 技术社区  · 17 年前

    我正在评估Eclipse的企业IDE插件,最终决定不购买它。在我卸载了这个插件之后,我留下了一堆透视按钮(最右上角的那些),我无法删除。如何在不影响工作区的情况下手动删除?

    编辑 :要清除,右键单击并转到“关闭”不起任何作用。甚至没有错误信息。

    7 回复  |  直到 8 年前
        1
  •  41
  •   VonC    8 年前

    你是如何卸载那个插件的?

    AS Daniel 细节在 his answer , Help-> Install new software &点击;点击 "Whats already installed?" 是卸载插件的正确方法,也应该去掉透视图。

    如果插件安装在 dropins 目录或在 <eclipse>/plugins <eclipse>/features ,是否全部删除? directories/jar 在里面 <Eclipse>/功能 ,因为如果该插件打包为产品,它确实在 product extension point plugin_customization.ini 它可以指示一些透视按钮。

    如果没有,唯一的解决方案是仔细查看工作区元数据,查找与该插件相关的所有最新文件并删除它们。
    不过,首先要复制工作区。

    例如,仔细查看您的工作区元数据“, user900975 指出在 his answer 这个 <your workspace folder>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml 文件,与 <perspectives> 元素和 <perspective> 可以删除的子元素。


    注: Eightball 提及 his answer (向上投票)列出和删除透视图的可能性。

    delete perspective

    因为他提到“其中一些是不可移动的。我不知道为什么”,我原来的回答仍然有效。


    Alexandros 添加 in the comments :

    这帮助我解决了这个问题,但在我的例子中,当Eclipse关闭时,我必须编辑的文件是:

    .metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi
    
        2
  •  65
  •   MC Emperor    12 年前

    点击 Window ► Preferences ► General ► Perspectives . 选择要删除的透视图并将其删除。其中一些是不可移动的。我不知道为什么。

        3
  •  8
  •   Eric Tamminga    17 年前

    对于SVN资源库的浏览,我也遇到了同样的问题。使用关闭选项不会消失。但是,在从窗口选择之后,它确实消失了->关闭所有透视图。

    当做,

        4
  •  3
  •   John Amos    14 年前

    <您的工作区文件夹>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml包含一个带有<perspective>子元素的<perspective>元素。您可以删除<perspective>元素,它们将不再出现在工具栏中。Eclipse会在文件退出时写入该文件,因此如果不先退出Eclipse,您的更改将被覆盖。

        5
  •  2
  •   MC Emperor    12 年前

    如果安装了插件,请单击 Help ► Install new software 然后点击 What's already installed? 在右下角。卸载您想要的,透视图也将被删除。

        6
  •  1
  •   Zsolt Török    17 年前

    您还可以尝试使用 -clean 命令行参数。这将清除Eclipse运行时缓存,因此它也可以解决您的问题。

        7
  •  1
  •   sra Jon    14 年前

    安装插件后,我也遇到了同样的问题。答案很简单,如果不明显的话。

    1. 打开窗口首选项
    2. 单击常规节点
    3. 单击透视图

    在列表中找到透视图,然后选择右侧的“删除”命令。

    列表将刷新,您的透视图将被删除。