簡體   English   中英

eclipse - 如何在文件菜單中刪除切換工作區 -

[英]eclipse - How to remove Switch Workspace in File menu -

當我的應用程序加載時,我不希望文件菜單具有切換工作區選項,我正在嘗試使用hideActionSet()方法,但直到現在我無法找到應該寫入哪個插件以隱藏切換工作區選項。

  1. 轉到窗口 > 透視 > 自定義透視
  2. 選擇菜單可見性選項卡
  3. 展開文件
  4. 取消選中切換工作區

您可以將其另存為標有名稱的新視角 -

窗口 > 透視圖 > 將透視圖另存為...

可以通過以下方式解決:

for (int i = 0; i < menuManager.getItems().length; i++) {
  IContributionItem item = menuManager.getItems()[i];
  if (item instanceof MenuManager) {
  hideSwitchWorkSpace((MenuManager) item);}
private void hideSwitchWorkSpace(MenuManager manager) {
 if (manager.getMenuText() != null && manager.getId() != null
  && manager.getMenuText().equals("&File") && manager.getId().matches("file")) 
 {
    for (int i = 0; i < manager.getItems().length; i++) {
            IContributionItem item = manager.getItems()[i];
            if (item.getId() != null
                    &&(item.getId().matches("openWorkspace"))) {
                item.setVisible(false);
            }

        }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM