[英]Eclipse RCP File Browser in ViewPart or Editor?
我正在使用TreeViewer在Eclipse RCP中實現文件瀏覽器。 將它放在編輯器或ViewPart中是否最好? 我問,因為,我需要能夠傳遞瀏覽器的根路徑,並且不知道使用視圖的方法。 由於視圖未直接實例化。
從Eclipse FAQ中 ,關於編輯器和視圖之間的區別:
- 每個工作台頁面通常只有一個給定視圖的實例,但是可以有多個相同類型編輯器的實例。
- 編輯器只能出現在頁面的一個區域中,而視圖可以移動到頁面的任何部分,並最小化為快速視圖。
- 編輯器可能處於臟狀態,這意味着它們的內容未保存,如果編輯器在未保存的情況下關閉,則會丟失。
- 視圖具有本地工具欄,而編輯器則為全局工具欄提供按鈕。
- 編輯器可以與文件名或擴展名相關聯,並且用戶可以更改此關聯。
您的文件瀏覽器實際上可以在此處使用View而不是Editor。
您可以通過以下方式獲取所有實例化的視圖:
PlatformUI.getWorkbench().getViewRegistry().getViews();
然后從它的視圖ID中獲取它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.