是否有一種簡單的方法可以從Eclipse Juno 4.2 IDE(「Open Perspective」,Customize Perspective,「Save Perspective As ...」)重新使用完整的Perspective實現。 ,「重置透視圖...」,「關閉透視圖...」,...)在e4 RCP應用程序中(如果可能,不使用Eclipse 3兼容層)?如何在RCP應用程序中重用Eclipse 4 IDE透視圖功能
感謝和問候 馬克
是否有一種簡單的方法可以從Eclipse Juno 4.2 IDE(「Open Perspective」,Customize Perspective,「Save Perspective As ...」)重新使用完整的Perspective實現。 ,「重置透視圖...」,「關閉透視圖...」,...)在e4 RCP應用程序中(如果可能,不使用Eclipse 3兼容層)?如何在RCP應用程序中重用Eclipse 4 IDE透視圖功能
感謝和問候 馬克
我假設你的意思是要重用他們的菜單項目,只是因爲他們是在Eclipse。
您可以使用Plugin Spy找到它們的ID - 在您的Eclipse開發平臺上,按Alt++Shift+F2
,然後點擊Window菜單,然後點擊Customize Perspective ...(例如)。這會給你它的ID爲org.eclipse.ui.window.customizePerspective
。
然後轉到您的plugin.xml
並選擇要添加此命令的菜單擴展,右鍵單擊並添加命令。對於commandId
,您將該ID發現(org.eclipse.ui.window.customizePerspective
)。當您點擊Browse
,在commandId
旁邊時,您甚至可以找到這些ID。
不幸的是,對於E4 RCP,您必須使用plugin.xml作爲Eclipse定義的命令。如果你不想,那麼你可以通過查看它的源代碼來了解命令的實現。
我在這裏有一個更詳細的答案 - https://stackoverflow.com/a/14370898/462285