0

我有一个条件,我使用它在工具栏中显示一个条目。我使用 menuContribution + command + visibleWhen 来显示这个条目。一旦我切换到另一个视角,我在工具栏中的条目就会消失,即使我在项目资源管理器中选择了该项目/项目节点。

是不是因为我用

<visibleWhen> <with variable="selection">  in my plugin.xml ?

即使切换了透视图,我如何才能使工具栏条目保持可见,至少它应该以某些固定透视图显示,如果不是全部的话....

我想避免使用 actionSets 在工具栏中显示我的条目,因为它们与我正在使用的 propertyTester 不友好。

在这方面的任何帮助将不胜感激,

谢谢 !

4

1 回答 1

1

我猜当你改变观点时,选择会丢失,这就是你的贡献不可见的原因。即使在项目资源管理器视图(或其他东西)中存在选择,它有时也会显示为灰色阴影,表示没有选择。您需要通过代码而不是扩展点来处理选择。

于 2012-05-15T12:04:43.987 回答