Eclipse RCP 应用程序调试

发布于 2025-01-07 11:44:47 字数 79 浏览 0 评论 0原文

我正在开发 Eclipse RCP 插件项目。 如何通过仅打开必要的视图而不启动新的 Eclipse 调试实例来加速我的 RCP 应用程序调试?

I have developing the Eclipse RCP plugin project.
How to speed up my RCP application debugging by opening only necessary view/s without new Eclipse debug instance launching?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

百善笑为先 2025-01-14 11:44:47

您不能仅调试一个视图,因为它将需要应用程序上下文提供的对象。

在开发环境中,您可以通过创建 JUnit 来测试您的视图来执行“单元测试”,并将其作为 JUnit 插件测试运行。

输入图片此处描述

详细信息:

人们通常希望将 Eclipse RCP 应用程序作为一个整体进行调试,因为它由许多服务和对象组成,而这些服务和对象不能存在于“视图类本身”中。

当您选择测试并“Run As > JUnit Plug-in Test”时,这将创建一个由测试所需的插件组成的 Eclipse 上下文,这些插件通常由 Eclipse 应用程序本身提供。

You can not debug one view only, as it will need objects provided by the application context.

Inside the development environment, you can execute a "Unit Test" by creating a JUnit to test your View, and run it as a JUnit Plug-in Test.

enter image description here

Details:

One usually wants to debug an Eclipse RCP Application as a Whole, as it consists of many services and objects which can not exist in "the view class itself".

When you select your test and "Run As > JUnit Plug-in Test" this will create an Eclipse Context made of plugins needed to test, that usually are provided by the Eclipse application Itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文