我正在评估Eclipse的企业IDE插件,最终决定不购买它。在卸载插件后,留下了一堆透视按钮(在右上角),我无法移除它们。如何手动删除这些按钮,而不会破坏我的工作区?
编辑:明确一下,右键单击并选择“关闭”无效。甚至没有错误消息。
我正在评估Eclipse的企业IDE插件,最终决定不购买它。在卸载插件后,留下了一堆透视按钮(在右上角),我无法移除它们。如何手动删除这些按钮,而不会破坏我的工作区?
编辑:明确一下,右键单击并选择“关闭”无效。甚至没有错误消息。
点击 Window ► Preferences ► General ► Perspectives
。选择您想要删除的透视图,并将其移除。其中一些透视图无法移除,我不知道原因。
你是如何卸载那个插件的?
如丹尼尔在他的回答中所述,帮助->安装新软件
-> 点击"已安装软件"
是卸载插件的正确方式,应该能够摆脱不需要的视图。
如果插件安装在dropins
目录或者<eclipse>/plugins
和<eclipse>/features
中,你是否删除了<eclipse>/features
中的所有directories/jar
,因为如果该插件被打包为产品,它会在产品扩展点中定义一个plugin_customization.ini,其中可能会指示某些透视按钮。
<your workspace folder>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
文件以及其中的 <perspectives>
元素和 <perspective>
子元素,您可以将其删除。
由于他提到“其中一些是无法删除的。我不知道为什么”,因此我上面的原始答案仍然适用。
This helped me fix this, but in my case the file I had to edit while Eclipse was closed was:
.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi
<your workspace folder>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml 包含一个 <perspectives> 元素,其中包含 <perspective> 子元素。您可以删除 <perspective> 元素,这样它们就不会再出现在工具栏中了。Eclipse 在退出时会写入此文件,因此如果您不先退出 Eclipse,则您的更改将被覆盖。
我在安装插件后遇到了同样的问题。答案非常简单,甚至是显而易见的。
在列表中找到所需的透视图,然后在右侧选择删除命令。
列表将刷新并删除您的透视图。
-clean
命令行参数启动Eclipse。这会清除Eclipse运行时缓存,可能也会解决您的问题。