2011-01-11 35 views
6

我为我们的Eclipse RCP项目写了一个新的视角,它工作正常。但是由于配置错误,我不得不恢复到早期的代码版本,在这个代码版本中,这个观点尚不存在。如果在尖括号中显示日食透视图,这是什么意思?

奇怪的是,在恢复的角度看仍然显示在打开的角度对话框。唯一的区别是,它现在显示在尖括号内并出现两次。

So the entries in the open perspective Dialog look like that: 
--- 
a valid perspective 
another valid perspective 
<perspective that shouldn't be here> 
<perspective that shouldn't be here> 
yet another valid perspective 
--- 


什么尖括号是什么意思?

如何摆脱这些条目?

非常感谢!

+1

尖括号表示它们是孤儿视角。通常这也意味着这些透视图是从Eclipse中删除的插件(升级或新安装)的一部分。 – 2011-12-23 21:35:01

+0

谢谢迈赫迪。提供视角的移除插件实际上是我们案例中的原因。 – Kaadzia 2012-01-10 09:26:53

回答

10

您可以通过转到Window-> Preferences来删除视角,然后选择general-> Perspectives。

突出显示'坏'透视图(带尖括号的透视图)并单击删除。

一去不复返了:-)

0

只是一个疯狂的猜测,你是否在启动eclipse时尝试-clean选项?缓存的工作区条目可能会导致零星的行为。

+0

已经尝试过(-eclipse.ini文件中的--clean选项),但没有改变它。 – Kaadzia 2011-01-11 15:23:29

1

尝试删除完整的运行时工作区!

+0

谢谢蒂姆。这是诀窍,并回答了我的第二个问题。我仍然想知道尖括号的含义,所以如果有人这样做,请提高你的声音:-) – Kaadzia 2011-01-12 12:01:47

0

我想它的意思的角度以某种方式不得不被“收回”,因此该文件被复制和重命名。

在我无法打开我的工作空间,因为有关损坏的工作空间的错误而导致我的高度尖锐的视角时,我有相同的<>。我下载了一个eclipse的全新副本,并将其指向旧的工作区,但显示的错误框解释说它无法为未安装的插件找到某些视图,然后我应用了没有这些视图的视图。该文件必须已被更改,因为即使在重新安装插件后,透视图中也不包含它们,并选择“重置透视图”等。