Eclipse“顶级元素”在透视变化时更改为“工作集”

时间:2016-06-15 06:38:04

标签: eclipse eclipse-plugin

当我关闭我的视角B并再次打开它时,即使B视角“顶级元素”属性为“项目”,它也会变为“顶级元素”。

但请注意,当我第一次打开透视图时,该属性为“Projects”。

如果这个问题非常简单,我很抱歉,但我对Eclipse开发还很陌生。

有没有人知道这个属性属于哪个类,所以我可以在打开Perspective时覆盖它?

我怀疑它应该属于Common Navigator Framework,特别是CommonNavigator类?

P.S。知道这些事情的正确方法是什么,即定义了这样一个动作的位置以及它绑定的功能是什么?有没有直接的方式,还是需要一个完全了解日食框架的人?

1 个答案:

答案 0 :(得分:1)

关闭并打开正常的Project Explorer视图似乎总是恢复为工作集,因此看起来该视图不会保留此设置。

您可以使用Eclipse plug-in spy找到有关使用哪些类的一些信息。您还可以查看插件定义和源代码。 Project Explorer位于org.eclipse.ui.navigator.resources插件中。

看起来org.eclipse.ui.internal.navigator.workingsets.WorkingSetsContentProvider处理此设置但我没有看到明显的方法来改变它。