我正在寫需要專門利用工作區,項目,包,編譯單元等的Eclipse JDT:調試在同一個IDE實例
我已經有項目一個體面的數量,包的Eclipse插件,以及我的工作空間中的編譯單元(儘管如此,並不都與我的插件有關),但我希望能夠將其用作調試的「測試數據集」。
當我點擊我的插件工具欄圖標,我可以打印到控制檯通過這個語句返回的項目的名稱:
IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects();
然而,當我啓動調試器,一個新的Eclipse IDE實例啓動時不再有可見的項目。雖然沒有項目可見,但projects
陣列列出項目RemoteSystemTempFiles
!
但是這對我的調試需求完全沒用,因爲我需要一些很好的數據集來在調試過程中逐步完成。
問題:有沒有什麼辦法讓我的項目存在IDE的開發實例中出現,第二個,也是調試實例嗎?或者,如果沒有,我可以在同一個IDE實例中進行調試,而不是啓動另一個實例嗎?我不願意用控制檯日誌消息來拋棄所有的代碼 - 把它們寫在第一位也非常繁瑣。在插件的初始化代碼中設置現有的測試數據也是太多的工作,我也想避免這麼做。
我有點擔心。謝謝。 +1。 – Harry