如何在 RCP 4 应用程序中自定义

How to customize about in RCP 4 application

我们正在研究 RCP4 包络,我们正在尝试在菜单栏内实现关于操作。在 RCP 3 应用程序中, IworkbenchAction 用于创建此类操作,但我们在 RCP4 中没有类似的功能。你能请一些人帮忙吗? 提前致谢

纯 e4 应用程序中没有默认的关于对话框,您必须自己编写。原因之一是 Eclipse RCP 3 关于对话框在很大程度上依赖于 'p2' 更新系统——许多 e4 RCP 不需要包含 p2 插件。

所以您只需使用普通的 HandledMenuItem 来连接到命令。按照惯例,该命令应具有 ID org.eclipse.ui.help.aboutAction - 这将允许 Eclipse 将菜单移动到 macOS 上的正确位置。