Skip to content

步驟類型

巨集使用 8 種步驟類型的組合。新增步驟時,從下拉選單中選擇步驟類型。

步驟類型(編輯選單)

步驟說明
Keyboard Shortcut傳送修飾鍵 + 按鍵的組合
Key Press按下單一按鍵(Return、Tab、方向鍵等)
Text Input透過剪貼簿貼上文字
Delay以毫秒為單位插入等待時間
Launch App啟動應用程式
Open URL開啟 URL 或自訂 URL scheme
Window Management變更視窗佈局(15 種佈局)
System Action音量、亮度、媒體等系統操作(11 種動作)

Keyboard Shortcut

傳送修飾鍵(Command / Option / Control / Shift)加按鍵的組合。適用於向使用中的應用程式傳送快速鍵。

設定

  1. 將步驟類型選為「Keyboard Shortcut」
  2. 點擊錄製欄位,按下要傳送的按鍵組合

不搭配修飾鍵的單一按鍵無法錄製。若要傳送不搭配修飾鍵的單一按鍵,請改用 Key Press

Key Press

傳送 Return、Tab、方向鍵等單一按鍵。適用於需要傳送不搭配修飾鍵的特殊按鍵。

設定

  1. 將步驟類型選為「Key Press」
  2. 從下拉選單中選擇要傳送的按鍵

支援的按鍵

基本

按鍵說明
ReturnEnter / 確認
TabTab 導覽
Delete向後刪除(Backspace)
Forward Delete向前刪除
Escape取消 / 關閉
Space空格輸入

導覽

按鍵說明
Up / Down / Left / Right方向鍵
Page Up / Page Down按頁捲動
Home / End跳到開頭 / 結尾

功能鍵

F1 到 F12 均可使用。

Text Input

透過剪貼簿貼上文字。適用於在文字編輯器中插入範本文字或程式碼片段。

設定

  1. 將步驟類型選為「Text Input」
  2. 在文字欄位中輸入要插入的文字(支援多行)

INFO

Text Input 會暫時使用剪貼簿,但原有的剪貼簿內容會自動還原。如果在貼上後立即複製其他內容,原有內容可能無法還原。

Delay

等待指定的毫秒數。適用於前一個步驟需要時間完成後才能執行下一步的情況。

設定

  1. 將步驟類型選為「Delay」
  2. 設定等待時間,單位為毫秒(1 -- 10,000ms)

也可以從預設按鈕中選擇:50ms、100ms、250ms、500ms、1000ms。

延遲時間參考

情境建議
按鍵輸入之間的短暫停頓50 -- 100ms
等待應用程式切換200 -- 500ms
等待應用程式啟動500 -- 1,000ms
等待較重的應用程式或處理1,000ms 以上

TIP

如果延遲時間太短,後續步驟可能無法正常運作。若行為不穩定,請增加延遲時間。

Launch App

啟動指定的應用程式。如果應用程式已在執行中,則將其帶到前景。

設定

  1. 將步驟類型選為「Launch App」
  2. 從應用程式清單中選擇程式

TIP

如果在啟動應用程式後要傳送鍵盤快速鍵,建議在中間加入 Delay 步驟,以獲得更穩定的行為。

Open URL

在預設瀏覽器中開啟 URL。也支援自訂 URL scheme。

設定

  1. 將步驟類型選為「Open URL」
  2. 在 URL 欄位中輸入要開啟的 URL

支援的 URL 類型

類型範例
網頁 URLhttps://example.com
檔案路徑file:///Users/...
電子郵件連結mailto:user@example.com
自訂 URL schemeslack://openvscode://file/...

Window Management

變更使用中視窗的佈局。共有 15 種佈局可選擇。

設定

  1. 將步驟類型選為「Window Management」
  2. 選擇佈局
  3. 選擇目標螢幕

支援的佈局

類別佈局
二分割Left Half、Right Half、Top Half、Bottom Half
四分割Top Left、Top Right、Bottom Left、Bottom Right
三分割Left Third、Center Third、Right Third、Left Two-Thirds、Right Two-Thirds
其他Maximize、Minimize、Center、Next Monitor、Previous Monitor

目標螢幕

說明
使用中視窗的螢幕將視窗放置在目前焦點視窗所在的螢幕上
選單位置的螢幕將視窗放置在選單顯示的螢幕上

INFO

目標螢幕設定不適用於「Next Monitor」、「Previous Monitor」和「Minimize」。

佈局詳細資訊請參閱動作類型

System Action

執行音量、亮度、媒體播放控制等系統層級操作。

設定

  1. 將步驟類型選為「System Action」
  2. 選擇要執行的動作

支援的動作

類別動作
顯示Brightness Up、Brightness Down
音訊Volume Up、Volume Down、Toggle Mute
媒體Play / Pause、Next Track、Previous Track
系統Mission Control、App Expose、Launchpad

動作詳細資訊請參閱動作類型