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. 从下拉菜单中选择要发送的按键

支持的按键

基本

按键说明
Return回车/确认
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

目标屏幕

说明
Active Window's Screen将窗口放置在焦点窗口所在的屏幕上
Menu Position's Screen将窗口放置在菜单显示所在的屏幕上

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

有关操作的详细信息,请参阅操作类型