Eclipse plugin Eclipse开普勒:分离的窗口和工具栏

Eclipse plugin Eclipse开普勒:分离的窗口和工具栏,eclipse-plugin,eclipse-kepler,Eclipse Plugin,Eclipse Kepler,在我的Eclipse插件中,我有一个自定义编辑器,它有自己的工具栏。如果我拆下这样一个编辑器,我仍然可以使用这个工具栏。但前提是工作台上没有其他编辑器(没有此工具栏)处于活动状态。在这种情况下,当激活工作台时,分离窗口的工具栏消失,因此我无法再将其用于分离窗口。这是一个bug还是一个特性 是否有可能将工具栏附加到分离的编辑器窗口以防止此类错误?如果编辑器的工具栏实际显示在主窗口中(通常情况下),则发生的情况是,当您单击主窗口以使用工具时,主窗口将激活,从而更改当前活动的部分。这是一个已知的问题,

在我的Eclipse插件中,我有一个自定义编辑器,它有自己的工具栏。如果我拆下这样一个编辑器,我仍然可以使用这个工具栏。但前提是工作台上没有其他编辑器(没有此工具栏)处于活动状态。在这种情况下,当激活工作台时,分离窗口的工具栏消失,因此我无法再将其用于分离窗口。这是一个bug还是一个特性


是否有可能将工具栏附加到分离的编辑器窗口以防止此类错误?

如果编辑器的工具栏实际显示在主窗口中(通常情况下),则发生的情况是,当您单击主窗口以使用工具时,主窗口将激活,从而更改当前活动的部分。这是一个已知的问题,尚未提出可行的解决方案

有关血淋淋的详细信息,请参阅和相关缺陷


通常的解决方法是对要在DW中执行的命令使用键绑定。

这似乎对我使用Java编辑器进行测试很有效。也许问题在于如何定义工具栏的启用或可见性。我使用内容类型绑定。这允许仅显示相应文档的工具栏。不同文档的工具栏将消失。