2013-07-12 211 views

回答

1

我不確定你想要達到什麼目的。

選項1: 你想編寫一個插件,爲E4 RCP應用: 你可以這樣做(例如,有助於ViewParts到E4應用程序模型)通過模型片段。

基本上,不是在Eclipse 3.x中擴展org.eclipse.ui.views擴展點,而是在插件中創建應用程序模型片段文件,並將其引用到擴展點org.eclipse的擴展中。 e4.workbench.model。 在模型片段中,您可以定義要貢獻的零件,命令等。

見例如這些教程瞭解更多詳情:

選項2: 你想編寫一個插件E4風格爲Eclipse本身。

據我知道這是不可能的簡單,因爲目前,Eclipse IDE不能與片段增強(至少這就是https://bugs.eclipse.org/bugs/show_bug.cgi?id=376486表示...) 但是,當這樣的作品,看到選項1

在此之前,您必須使用經典的擴展​​點。您仍然可以使用e4的POJO/Injection方法編寫視圖,但是您需要使用3.x至e4橋接器。你可以從 http://eclipsesource.com/blogs/2012/06/18/migrating-from-eclipse-3-x-to-eclipse-4-e4/得到一些提示。 特別是,看到段落開始「第三個選項是使用e4工具項目中的3.x e4橋」

+0

我想創建一個Eclipse插件而不是獨立的rcp應用程序。 – user2504611

+0

我已經更新了我的答案。請檢查,如果它可以幫助你更好。 –