以编程方式C#进行Fire eclipse事件

时间:2014-02-17 08:37:34

标签: c# eclipse listener

我在插件中添加了一个菜单项到eclipse,用户可以点击它。

我想在c#中打开eclipse,并立即做同样的事情。即运行eclipse,然后触发菜单项的MouseListener

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您想使用C#应用程序来模拟触发Eclipse菜单操作吗?据我所知,不能直接完成。

但是有一个测试框架SWTbot,可以运行并触发Eclipse操作并比较结果。这有点难以学习,但你有很多测试的可能性。所以我猜你能做什么......是设置你的C#应用​​程序来运行一个SWTBot测试用例,它启动Eclipse,触发菜单项,然后报告结果。但这不是一个好主意。