从Eclipse中的List中删除Spket Perspective

时间:2009-10-07 04:34:02

标签: eclipse eclipse-plugin

我从Eclipse中卸载了Spket插件,但在Perspective列表中仍然有一个"<Spket IDE>"透视图。我怎么摆脱它?我已确保eclipse_dir/pluginseclipse_dir/featureseclipse_dir/dropins下没有更多Spket目录。 Eclipse在哪里保留其透视列表?

干杯

2 个答案:

答案 0 :(得分:3)

为什么不用简单的方法?

窗口→首选项→常规→透视图,选择Spket IDE并按Delete按钮。

答案 1 :(得分:0)

您可以通过以下方式解决此问题:

$ eclipse -clean

根据任务 - >运行Eclipse,

  

清除OSGi使用的缓存数据   框架和Eclipse运行时。尝试   如果使用此选项运行Eclipse一次   你看到之后的启动错误   安装,更新或使用共享   配置。

如果这不起作用,那么, Eclipse ui贡献是XML格式的,最初都在一些plugin.xml中,这有点酷,因为UI可以在快速扫描时构建而无需从所有插件中加载任何Java。我相信他们近年来已经发展了一个更复杂的模块化API,但你可以通过为Spket.IDE grepping * .xml和* .properties来找到有罪的文件。 .properties文件存在一定程度的间接,因为字符串通常外部化以进行翻译。

不过,你可能会遇到类似的事情:

grep Spket.IDE `find . -name \*.xml -o -name \*.properties`