作为 Xtext 插件的用户,我尝试创建一个新的外部工具配置来简单地执行一个 .bat,它会启动一个外部编译器,该编译器是我使用 Xtext 实现 IDE 的语言。我这样做是通过选择外部工具 -> 外部工具配置... -> 新程序,然后填写有关 .bat 位置、工作目录和参数的信息。这很简单。
现在,我试图通过使用 Eclipse 启动 API 在我的插件中直接定义这个执行我的 .bat 的外部工具,但我发现很难理解如何获得它......我不明白如果有一些实现 ILaunchConfigurationDelegate 的类,我可以扩展它来自动启动我的 .bat (或者一般来说,启动一个程序!)。
您是否有任何提示,或者是否有一些关于使用 Eclipse 启动 API 实现简单启动 .bat(或一般程序)的外部工具的简单示例?
在此先感谢,马可