PathToGo 誕生記

漢森發表於2018-03-02

需求分析

不知道大家在使用 Mac 的時候有沒有這樣的需求:

常需要獲取當前檔案或者資料夾的路徑,並且複製到貼上板。

對於我來說經常有這種需要,然後我就從網上再結合自己的經驗,找了好幾種方法:

普通方法

  1. 右鍵-選擇「顯示簡介」,然後在彈出的視窗裡直接用滑鼠拖動複製「位 置」裡的路徑。

    缺點:麻煩。

  2. 把檔案拖到瀏覽器,在瀏覽器位址列複製路徑。

    缺點:麻煩。

  3. 開啟終端,把檔案拖入終端,終端會把檔案路徑列印出來,然後複製。

    缺點:麻煩。

  4. 開啟終端,cd到目標目錄,然後輸入 「pwd|pbcopy」就可以把路徑複製到貼上板。

    缺點:麻煩。

  5. 選擇檔案,然後使用快捷鍵「Option + Command + C」。

    缺點:這個快捷鍵在更低版本的系統中好像不行,而且會與 Alfred 的一個快捷鍵衝突。還是麻煩。

  6. 利用 Automator 來建立 Service 服務新增到右鍵服務選單。

    缺點:麻煩。

PathToGo

以上幾種方法都不能滿足我的需求:

  1. 直觀快捷
  2. 最好可以同時獲取多個檔案/資料夾的路徑。

這時候我想起了很受大家歡迎的一款效率軟體:Go2Shell

PathToGo 誕生記

這款軟體把它拖動到 Finder 的工具欄後,只要點選它就可以立刻啟動終端,並且進入到當前的路徑。

那可以不可以也做一款這樣的 App 操作和 Go2Shell 類似,選中一個或多個檔案或資料夾然後直接一點,就可以把當前選中的檔案或資料夾路徑複製到貼上板呢?

然後經過一番折騰,『PathToGo』這款 App 就誕生了。

PathToGo 誕生記

雖然一開始是想直接利用 AppleScript 然後匯出為應用程式的,可是看著 AppleScript 匯出為應用程式的圖示實在不夠酷,就直接著手做了 PathToGo 這個簡單的 Mac App。

下面看看實際體驗效果吧:

首先是把『PathToGo』拖動到 Finder 的工具欄,記得是按住『command鍵』來進行拖動。

PathToGo 誕生記

拖放好了之後,只需要選中你想要的一個或多個檔案/資料夾,然後點選在工具欄上的『PathToGo』的圖示,路徑就已經複製到貼上板上了,然後你就能愉快的 用 command+v 就能貼上出你選擇的檔案的路徑了。

PathToGo 誕生記

怎麼樣?是不是很方便快捷呢!

PathToGo 已經開源在 HansonStudio 的 Github 組織下了,大家可以在 Release 頁面下載使用。 我的部落格地址:myhanson

Contact

我的Github: zyphs21

E-mail: hansenhs21@live.com

我的部落格: myhanson.com

我的公眾號:hansontalks

PathToGo 誕生記

請我喝杯咖啡:

AliPay AliPay

相關文章