我需要在主工具栏中创建动态按钮。我找到了一个解决方案,但我只能创建一个按钮(动态贡献项 - 类扩展ContributionItem
)。但是我需要创建多个按钮,但我找不到解决方案。
我正在与创建插件的任务作斗争,该插件解析包含菜单和工具栏结构的 XML 文件。我们已经为 Visual Studio 完成了这个插件。原则上它很容易,但我很快发现,这不适用于 Eclipse。有一个小而关键的他者。插件在 Eclipse 中以声明方式实现。该文件plugin.xml
是插件基础设施的要点,Java 代码只是辅助性的。
每当所选项目发生更改时,客户都希望刷新菜单和工具栏。Eclipse 缺少完成任务所需的几个特性。主菜单和主工具栏是在 Eclipse 启动时创建的,然后很难重建。