我在插件中添加了一个菜单项到eclipse,用户可以点击它。
我想在c#中打开eclipse,并立即做同样的事情。即运行eclipse,然后触发菜单项的MouseListener
。
有没有办法做到这一点?
答案 0 :(得分:0)
您想使用C#应用程序来模拟触发Eclipse菜单操作吗?据我所知,不能直接完成。
但是有一个测试框架SWTbot,可以运行并触发Eclipse操作并比较结果。这有点难以学习,但你有很多测试的可能性。所以我猜你能做什么......是设置你的C#应用程序来运行一个SWTBot测试用例,它启动Eclipse,触发菜单项,然后报告结果。但这不是一个好主意。