Skip to content

Mac 於 Finder 右鍵建立文字檔案

右鍵新增文字檔案在 Windows 是一個再簡單不過且方便的功能,但在 Mac 上卻沒有這個功能, 雖然已經習慣了十幾年,偶爾還是會遇到想臨時在當前 Finder 資料夾下新增一個文字檔案,做一個簡單 note 的需求。

今天再次遇到一樣的需求,決定找個解決方法, 最簡單的方式是直接使用第三方軟體如 MagicMenu 來實現右鍵新增檔案:

MagicMenu

我不想安裝第三方軟體,所以選擇透過內建 Automator APP 來實現需求, 使用它 Quick Action 的功能,但必須先說標題騙了你,Quick Action 並不能做到「直接在 Finder 上按右鍵新增文字檔案」, 它似乎必須要有一個作用體,例如:選取一個檔案後按右鍵才能執行 Quick Action, 所以折衷的方式是用快捷鍵觸發 Quick Action,因此最終實現的功能是「在當前 Finder 目錄,按下快捷鍵後新增一個文字檔案」。

以下是實現步驟,參考 How to create a text file in a folder

  1. 打開 Automator 一個機器人圖案的內建 App。
  2. CMD + N 新增檔案,選擇Quick Action
  3. 選擇 Run AppleScript,Workflow receives 選 no input,App 選擇 Finder,輸入以下 AppleScript:
applescript
tell application "Finder"
    set txt to make new file at (the target of the front window) as alias with properties {name:"empty.txt"}
    select txt
end tell
Automator 實現 Finder 新增文字檔案
  1. CMD + S 儲存,取個名字如 Create Text File
  2. 打開系統設定找到 Keyboard Shortcuts,左側選單選擇 Services,右邊找到 General 底下剛新增的腳本 Create Text File, 勾選並點選最右側兩下綁快捷鍵,我是設定 CTRL + N 作為快捷鍵。
    Mac 快捷鍵綁定 Automator 腳本
  3. 完成後在 Finder 中按下快捷鍵 CTRL + N 即可在當前目錄下新增一個 empty.txt 檔案。
Written By
YI FENG XIE
YI FENG XIE

Creative Problem Solver