我想为自定义语言创建一个eclipse RCP应用程序。当用户点击“运行”按钮时,应该运行使用cutom语言编写的程序并显示它的输出。
是否有可能在eclipse RCP应用程序中集成eclipse Run菜单及其默认功能,因为我们使用ActionFactory创建NEW菜单项?如果有可能怎么做?
提前致谢。
答案 0 :(得分:3)
如果您“只是”想要“运行”菜单以及默认条目,只需在org.eclipse.debug.ui
中添加依赖项。
然后,您需要使用插件org.eclipse.debug.core
和org.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菜单间谍(MacOS上的Alt-Shift-F2
)找到提供特定条目的插件...