我正在开发一个 Eclipse 插件,它基于一堆核心 Eclipse 插件,如 SWT、JDT、GEF 等。
我需要我的插件与 Eclipse 3.3 兼容,因为许多潜在客户仍在使用它。但是,我个人喜欢 Eclipse 3.4 中的新特性,并希望将其用于我的开发。这意味着我需要 PDE 来引用 3.3 代码,并在调试时执行 3.3 实例。
关于如何实现这一点的任何提示?
谢谢。
我正在开发一个 Eclipse 插件,它基于一堆核心 Eclipse 插件,如 SWT、JDT、GEF 等。
我需要我的插件与 Eclipse 3.3 兼容,因为许多潜在客户仍在使用它。但是,我个人喜欢 Eclipse 3.4 中的新特性,并希望将其用于我的开发。这意味着我需要 PDE 来引用 3.3 代码,并在调试时执行 3.3 实例。
关于如何实现这一点的任何提示?
谢谢。
您可以更改“目标平台”设置以指向现有 eclipse 3.3 插件集的位置。这将针对 3.3 插件编译您的代码,确保无论您使用哪个版本的 eclipse 开发应用程序,它们都保持兼容。
设置在Window->Preferences->Plug-in development->Target Platform下
巴拉克所说的。另请参阅 Eclipse 帮助中的此主题:
另请注意:
并且没有办法为新朋友开发插件吗?例如:为 3.5 开发新插件到 3.4...