1. 程式人生 > >eclipse開啟當前檔案所在資料夾的兩種方法

eclipse開啟當前檔案所在資料夾的兩種方法

很鬱悶,現在的MyEclipse越來越大,越來越慢,沒辦法,打算迴歸Eclipse的懷抱,還好現在的Eclipse有很多功能可以直接替代Myeclipse.:)

先寫一個最常用的開啟資料夾吧。以後的等我總結了並證實好用了再說;)

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

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

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

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

但是,缺點就是新下載的外掛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幫你開啟的只是定位在資料夾上面,而不是相應的檔案上面。

方法二:

eclipse開啟當前檔案所在資料夾的外掛
Run-->External Tools-->External Tools Configurations...
new 一個 program
location 裡面填 :C:/WINDOWS/explorer.exe
Arguments 裡面填: ${container_loc}
總結:推薦使用外掛,真是方便,和Myeclipse沒什麼區別了

相關推薦

eclipse開啟當前檔案所在資料方法

很鬱悶,現在的MyEclipse越來越大,越來越慢,沒辦法,打算迴歸Eclipse的懷抱,還好現在的Eclipse有很多功能可以直接替代Myeclipse.:) 先寫一個最常用的開啟資料夾吧。以後的等我總結了並證實好用了再說;)  如果你經常需要在Eclipse裡開啟相

linux檢視當前檔案資料大小

Linux檢視檔案和資料夾大小 1、du -sh 檢視當前資料夾大小 du -sh * | sort -n 統計當前資料夾(目錄)大小,並按檔案大小排序 附送:du -sk filename 檢視指定檔案大小 2、 Linux:ls以K、M、G為單位檢視檔案大小 #ls

linux mac svn ignore忽略檔案資料最好用方法 之*妙用

一、忽略單個檔案 忽略檔案必須要進入到檔案的當前目錄,比如要忽略這個database.php配置檔案。 先進入application資料夾,輸入兩條命令語法如下: svn propset svn:ignore '要忽略的檔名' ./ svn ci -m 'ignore

VSCode開啟多個專案資料的解決方法

最近從sublime轉vscode,自然而然就會把sublime的一些習慣帶過來,其中有一點讓人頭疼的是: 當把一個資料夾拖進vscode裡面的時候,會把原來的資料夾覆蓋掉,這就意味著不能同時在vscode中開啟多個資料夾,用過sublime的同學都知道直接把資料夾拖進去就

scrapy框架 用post 爬取網站資料方法區別

post請求,一定要重新呼叫父類的 start_requests(self)方法 方法1:(推薦) 重構start_requests def start_requests(self): data = { 'source': 'index_na

pyspark 讀取csv檔案建立DataFrame的方法

pyspark 讀取csv檔案建立DataFrame的兩種方法 方法一:用pandas輔助 from pyspark import SparkContext from pyspark.sql import SQLContext import pandas as pd sc

mybatis查詢樹形資料方法

原貼地址:https://www.cnblogs.com/nick-guo-sdly/p/7668462.html 最近開發中遇到了很多樹形結構資料的需要,利用mybatis提供巢狀查詢功能,基本上可以完美解決,但是對於其中的原理並不理解,導致在使用的時候像瞎貓碰死耗子一樣,照著先前成功的例子c

Python操作Mongodb插入資料方法:insert_one()與insert_many()

sys.setdefaultencoding('utf8') import web from pymongo import MongoClient class getPltfList(object):     def __init__(self):         self.db1 = web.databa

從執行緒返回資料方法

執行緒中返回資料和向執行緒傳遞資料類似。也可以通過類成員以及回撥函式來返回資料。但類成員在返回資料和傳遞資料時有一些區別,下面讓我們來看看它們區別在哪。 一、通過類變數和方法返回資料 使用這種方法返回資料需要在呼叫start方法後才能通過類變數或方法得到資料。讓我們先

初學Java多執行緒:從執行緒返回資料方法

從執行緒中返回資料和向執行緒傳遞資料類似。也可以通過類成員以及回撥函式來返回資料。但類成員在返回資料和傳遞資料時有一些區別,下面讓我們來看看它們區別在哪。 一、通過類變數和方法返回資料 使用這種方法返回資料需要在呼叫start方法後才能通過類變數或方法得到資料。讓我們先來看

刪除一堆資料中重複資料方法(單鏈表與線性表)c++

前言   第一次寫部落格,問題雖然簡單,但是我寫的很認真的,,儘量將自己的思路寫的清晰,大神若路過請不要見笑(還望多多指點),真誠的希望我寫的東西能幫助到一些 人,有問題或錯誤都可以提,讓我們共同進步! 1.問題概述   在一堆資料中可能存在重複的資料,請將重

eclipse中將專案打包成jar的方法,及其問題與解決方法

第一種:利用eclipse中自帶的export功能 第一種方法分兩種情況先來看第一種情況:沒有引用外部jar的專案打包 步驟一:右鍵點選專案選擇匯出(export),選擇java>jar檔案(不是選擇可執行jar檔案) 步驟二:選擇你要匯出的專案以及檔案,指定檔案匯出路徑。連續點選兩個下一步後到第四

SQL Server 複製表及資料方法

1、新表不存在(即複製資料的同時建立與舊錶相同結構的新表): select [col1,col2,col3...] into new_table from old_table where 1=1 2、新表已存在,從舊錶從插入選擇的資料(注意:表的[主鍵]不要複製,

Extjs 定義本地資料 Store 方法

1、簡單方式 Ext.define('T_ItemTypeStore',{ extend:'Ext.data.SimpleStore', fields:['ItemTypeCode','ItemTypeName'], data:[ ['M','物料'] ,[

axios獲取資料方法

第一種方法 在build/dev-server.js裡面新增下面的程式碼[舊版本] var app = express(); var goodsData = require(’…/mock/goods.json’); var router = express.R

C#實現匯入匯出Excel資料方法詳解

這篇文章主要為大家詳細介紹了C#匯入匯出Excel資料的兩種方法,具有一定的參考價值,感興趣的小夥伴們可以參考一下本文為大家分享了C#匯入匯出Excel資料的具體程式碼,供大家參考,具體內容如下注:對於實體類物件最好新建一個並且繼承原有實體類,這樣可以將型別進行修改;方法一:

ajax 請求資料方法

實現ajax 非同步訪問網路的方法有兩個。第一個是原始的方法,第二個是利用jquery包的 原始的方法不用引入jquery包,只需在html中編寫script 片段 這裡我演示的是一個傳遞引數查詢的例

使用BeanUtils轉換表單日期型別資料方法

//使用BeanUtils提供的轉換器來對時間進行轉換  方法一、  使用BueanUtils提供好的日期DataLocaleConverter轉換器ConvertUtils.register(new DateLocaleConverter(), Date.class);Be

php獲取陣列中重複資料方法

<meta charset='utf-8'> <?php function FetchRepeatMemberInArray($array) { // 獲取去掉重複資料的陣列 $unique_arr = array_unique

SQL Server 批量插入資料方法

      在SQL Server 中插入一條資料使用Insert語句,但是如果想要批量插入一堆資料的話,迴圈使用Insert不僅效率低,而且會導致SQL一系統效能問題。下面介紹SQL Server支援的兩種批量資料插入方法:Bulk和表值引數(Table-Valued Pa