简单 PDE 插件开发和 RCP 插件开发之间的区别

Difference between simple PDE plugin dev and a RCP plugin dev

作为我项目的一部分,我需要开发一个 eclipse 插件,我对 PDE 和 RCP 这两个概念感到困惑。现在我使用了 PDE 解决方案,它运行良好,但我想知道使用 RCP 进行开发的好处是什么一个插件,我应该切换到它吗?

你在这里混淆了术语。

PDE 是您用来开发 Eclipse 插件的 'Plugin Development Environment'。您使用 PDE 开发插件,而不考虑它们的预期用途。

RCP 是 'Rich Client Program'。这是一组插件,它们共同构成了一个完整的应用程序。 Eclipse 本身就是一个 RCP(相当复杂的一个)。