gpt4 book ai didi

eclipse - 如何在自定义 RCP 应用程序中使用网页编辑器?

转载 作者:行者123 更新时间:2023-12-04 23:55:44 26 4
gpt4 key购买 nike

我想在我自己的 RCP 应用程序中使用作为 Web 工具平台一部分的“Web 工具编辑器”。我想我现在已经对 RCP 平台有了一些了解,但是我仍然不知道如何在将 pagedesigner (org.eclipse.jst.pagedesigner) 作为依赖项添加到我的项目后访问它的功能。有没有人有将 Web 工具平台的组件添加到 RCP 应用程序的经验,可以给我一些提示或其他东西?

最佳答案

这类请求存在困难(我本人经常尝试包含我在 Eclipse IDE 中看到的这个或那个功能)。

诀窍是尝试识别您要引入的组件,然后尝试将其拉入您的项目,而不要引入太多依赖项。

第一步过去非常困难,但从 3.4 开始就是使用 Plug-In Spy 的问题 - 按住 Alt-Shift-F1,同时您想要的组件处于焦点状态应该给你一个工具提示,显示类、包等。

第二步更加棘手,我通常无法获得任何结果:

  • 如果幸运的话,您可以将 bundle 包含在应用程序的启动配置/.product 中。一旦您点击添加所需的 bundle ,您将不会剩下 3000 个 bundle (即您的 RCP 现在是 Eclipse)。
  • 通常情况并非如此,因为 Eclipse 团队尚未将您感兴趣的代码片段重构到 RCP 安全包中。如果是这样,那么你将不得不自己做。
  • 同样,如果您幸运的话,这将意味着将一些类从 eclipse 包中移到您自己的包中,包括内部类,这将是它的结尾 - 即您所需功能的依赖项都在包中.
  • 如果您不走运,则需要隔离/重新实现所需的部分功能,并更改复制代码的版本。

这很费力,升级也很困难。我知道这些都不是您想听到的。

关于eclipse - 如何在自定义 RCP 应用程序中使用网页编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/305619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com