轉:Eclipse中開啟檔案所在檔案夾的外掛程式及設定

來源:互聯網
上載者:User

如果你經常需要在Eclipse裡開啟相關資源檔所在的檔案夾,比較麻煩,要右鍵,屬性,在Location一欄中把所在的檔案夾拷貝一下,然後再去資源管理員裡輸入這個路徑,斷行符號,開啟它。

 

解決方案:
  用EasyExplorer外掛程式,有了這個外掛程式就可以很方便地開啟資源檔所在的檔案夾了.

安裝:
  EasyExplorer 從 http://sourceforge.net/projects/easystruts

下載後就是一個jar壓縮檔。最新版就是1.04,已經很久沒有更新了,但是對最新的eclipse 3.*平台還是支援的。但是,該外掛程式的安裝方式好像通過eclipse 的自動更新管理不起作用。

他最簡單的工作方式就是:直接將該jar檔案放置在eclipse的 plugin 目錄下 ,然後重啟eclipse平台就可以在右鍵中看到East Explorer功能表項目,就可以開啟資源所在的目錄了。just so easy.

但是,缺點就是新下載的外掛程式PlugIn放在了原始的Eclipse的PlugIn目錄下,一大堆,亂死你:(

利用EasyExplorer外掛程式可以在Eclipse用Explorer開啟資源檔所在的檔案夾。其它配置是在這裡Windows => Preferences => Easy Explore => Target => explorer.exe {0}

  可以看到在Windows平台上是用explorer.exe {0}來開啟的,{0}是用來傳遞參數的。

   技巧:我習慣以資源管理員的方式來開啟檔案夾,方便進行拖動操作,即左邊帶檔案樹,那麼在這裡你可以設定成為explorer.exe /e,{0} 即可,這樣用EasyExplore開啟檔案夾時就是以這種方式來開啟的,而且左邊的檔案樹裡,直接定位到檔案夾上面,很是方便。

  Explorer.exe的參數如下:大家可以根據自己的喜好進行設定:
  命令格式Explorer [/n][/e][[,/root],[path]][[,/select],[path filename]]

參數說明
  /n表示以“我的電腦”方式開啟一個新的視窗,通常開啟的是Windows安裝分區的根目錄。
  /e表示以“資源管理員”方式開啟一個新的視窗,通常開啟的也是Windows安裝分區的根目錄。
  /root,[path]表示開啟指定的檔案夾,/root表示只顯示指定檔案夾下面的檔案(夾),不顯示其它磁碟分割和檔案夾;[path]表示指定的路徑。
  如果不加/root參數,而只用[path]參數,則可以顯示其它磁碟分割和檔案夾中的內容。另外,[path]還可以指定網際網路共用檔案夾。
  /select,[path filename]表示開啟指定的檔案夾並且選中指定的檔案,[path filename]表示指定的路徑和檔案名稱。
  如果不加/select參數,則系統會用相應的關聯程式開啟該檔案。如果[path filename]不跟檔案名稱就會開啟該檔案夾的上級目錄並選中該檔案夾。

  通過對以上explorer.exe的參數分析,我們可能會有個希望就是實現既顯示左邊的檔案樹,又同時右邊也定位到的選定的檔案或檔案夾上面。
那應當是設定為:explorer.exe /e,/select,{0} ,不過這件EasyExplore幫你開啟的只是定位在檔案夾上面,而不是相應的檔案上面。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.