java - 在 Eclipse RCP 应用程序中重用 Eclipse Run 菜单

标签 java eclipse-rcp

我想为自定义语言创建 eclipse RCP 应用程序。当用户单击“运行”按钮时,应运行使用自定义语言编写的程序并显示其输出。

当我们使用 ActionFactory 创建新菜单项时,是否可以将 eclipse RCP 应用程序中的 eclipse Run 菜单与其默认功能集成?如果可以的话该怎么做?

提前致谢。

最佳答案

如果您“只是”想要运行菜单以及默认条目,只需包含对 org.eclipse.debug.ui 的依赖项即可。

然后,您需要使用插件 org.eclipse.debug.coreorg.eclipse.debug.ui< 中的各种扩展点为您的特定语言添加启动配置类型.

与往常一样,当谈到 Eclipse 的更高级功能时,访问这些功能的最简单方法是通过资源和示例。虽然有点过时,但文章“We Have Lift-off” (http://www.eclipse.org/articles/Article-Launch-Framework/launch.html) 是最好的起点。查看对 org.eclipse.debug.core.launchConfigurationTypes 的各种引用,找到使用作为起点的最佳示例 - 特别是 ANT Build 内容,因为这非常简单...

一般来说,您可以使用 PDE 菜单 spy (MacOS 上的 Alt-Shift-F2)找到提供特定条目的插件...

关于java - 在 Eclipse RCP 应用程序中重用 Eclipse Run 菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6392169/

相关文章:

Eclipse RCP p2 更新不起作用

java - Android,发送语音消息

javascript - 在 Java/Swing 中,为什么我们使用类作为 Action 监听器?

java - zxjdbc调用存储过程的正确用法是什么?

java - 动态上下文菜单项

css - Eclipse 4 主题

eclipse - 如何将外部 jar 添加到 eclipse rcp 应用程序?

Java 全局变量作用域

java - 什么是 NullPointerException,我该如何解决?

java - 如何使简单的 RCP 应用程序真正独立?