Eclipse plugin 如何从自定义菜单启动外部工具?

Eclipse plugin 如何从自定义菜单启动外部工具?,eclipse-plugin,eclipse-rcp,Eclipse Plugin,Eclipse Rcp,我是否可以在Eclipse中以编程方式运行外部程序,而无需通过运行->外部工具->外部工具配置将其配置为外部工具?据我所知: 该菜单(运行->外部工具->外部工具配置)以前受到过批评() 是定义“运行上次启动的外部工具”命令的键。 但这并不是你想要的 外部工具配置只是另一种启动配置。 id为:org.eclipse.ui.externaltools.ProgramLaunchConfigurationType,如中所用。 它是在 您可以通过编程方式创建启动配置,启动它,在启动终止后,您可以删除

我是否可以在Eclipse中以编程方式运行外部程序,而无需通过运行->外部工具->外部工具配置将其配置为外部工具?

据我所知:

  • 该菜单(运行->外部工具->外部工具配置)以前受到过批评()
  • 是定义“运行上次启动的外部工具”命令的键。
    但这并不是你想要的

外部工具配置只是另一种启动配置。
id为:
org.eclipse.ui.externaltools.ProgramLaunchConfigurationType
,如中所用。
它是在

您可以通过编程方式创建启动配置,启动它,在启动终止后,您可以删除它,这样它就不会出现在菜单中

见角落文章:


是的,我正在尝试添加一个菜单选项,可以动态启动外部工具,而无需在运行->外部工具->外部工具配置中创建它。我最好的朋友谷歌还没有帮我。有什么想法吗?