Keyboard Maestro中文手册
高级课程浅学派
  • Keyboard Maestro简介
  • 重要提示:本手册正在完善中...
  • 写在前面:为什么要做中文手册?
  • 进度
  • 帮助
  • 常见问题
  • 界面介绍
    • 宏组的属性配置
  • 触发器 Trigger
    • 快捷键
    • 全局宏浮窗触发器
    • 状态菜单触发器
    • 输入字符串触发器
    • 外观改变触发器
    • 应用触发
    • 音频输出设备更改触发
    • 剪贴板更改触发器
    • 剪贴板过滤器触发器
    • 定时触发器
    • 显示布局更改触发器
    • 拖动文件触发器
    • 发动机启动触发器
    • 聚焦窗口触发
    • 文件夹触发器
    • 手势触发
    • 组状态菜单触发器
    • 空闲触发
    • 登录触发器
    • MIDI 触发器
    • 安装音量触发器
    • 周期性触发
    • 电源状态改变触发
    • 公共网络触发器
    • 远程触发
    • 睡眠触发
    • 空间改变触发
    • 子程序触发
    • 一天中的时间触发
    • USB 设备密钥触发
    • USB 设备触发
    • 解锁触发器
    • 唤醒触发
    • 无线网络触发
  • 动作 Action
    • 应用程序控制
    • 剪贴板
    • 流程控制
    • 调试器
    • 执行
    • 文件
    • 前端浏览器控制
    • 谷歌浏览器控制
    • 图像
    • 界面控制
    • 键盘大师
    • MIDI
    • 音乐控制
    • 通知
    • 打开
    • QuickTime 播放器控制
    • Safari 控制
    • 串流面板控制
    • 切换器
    • 系统控制
    • 文本
    • 变量
    • 网页
  • 变量
  • 剪贴板
  • 浮窗 Palettes
  • 编程和调试 Programming and Debugging
  • 有用的脚本
  • 设置、同步与附加功能
  • Menu详解
  • 《优雅地使用Mac——小白轻松上手Keyboard Maestro》优惠课正在开发中!
  • 拆解任务的方法
由 GitBook 提供支持
在本页

这有帮助吗?

  1. 触发器 Trigger

全局宏浮窗触发器

Global Macro Palette Trigger

上一页快捷键下一页状态菜单触发器

最后更新于1年前

这有帮助吗?

全局宏浮窗触发器允许您将宏添加到一个浮动浮窗中,因此您可以通过点击浮窗中的宏名称来触发它。

示例:

  • 假设您创建了一个宏用于打开您的日程表应用,您可以将这个宏添加到全局宏浮窗中。这样,无论您在电脑上做什么,只需要点击这个浮动浮窗上的宏名称,就能快速打开日程表应用。

  • 如果您有一个宏是用来快速发送电子邮件给特定的联系人,将这个宏添加到全局宏浮窗后,只需一次点击,就可以启动您的邮件客户端并创建一封新邮件,收件人已经填好。

使用场景:

  • 当您在进行一个项目工作,并且需要频繁地打开不同的应用或文件时,通过全局宏浮窗,您可以快速切换所需的应用或文档,提高工作效率。

  • 如果您是一个视频编辑者,可能需要在不同的编辑软件之间切换,通过将这些切换操作设置成宏,并添加到全局宏浮窗中,可以使您的编辑工作流程更加顺畅和高效。

Keyboard Maestro只有在有活动宏时才会显示浮窗,所以如果您的宏被限制在特定的应用程序中使用,那么全局宏浮窗只会在这些应用程序中出现。这对于那些不常用的宏特别有用,您可能会忘记它们的热键。

解释:

要显示这个浮窗,我们必须先创建一个含有全局宏浮窗触发器的宏,并确保该宏处于激活状态。然后,我们可以创建一个宏来控制全局浮窗的显示或隐藏。例如,当按下设定的快捷键时,浮窗会显示;如果它已经是显示状态,再次按下快捷键会隐藏它。通过这种方式,我们可以方便地访问和调用常用宏,无需为它们设置快捷键。

示例:

  • 假如您为Photoshop创建了一系列宏来快速执行复杂的编辑命令,但只在Photoshop运行时需要这些宏。将这些宏添加到全局宏浮窗,并设置仅在Photoshop活动时显示,这样可以确保宏浮窗只在您需要时出现,避免了桌面上的不必要干扰。

  • 设想您有一个宏用于启动一系列的开发环境工具,但这个宏只在您打开特定的代码编辑器时才有用。将它设置为只在该代码编辑器运行时通过全局宏浮窗可用,可以帮助您避免在不需要时看到这个宏,同时在需要时轻松访问。

使用场景:

  • 在进行多应用协作时,比如设计师在使用Adobe套件软件进行工作,不同的宏设置为只在对应的软件中显示,可以有效地减少寻找特定操作的时间,提升工作效率。

  • 对于开发人员,可能需要在不同的开发环境之间切换,为每个环境设置特定的宏,并让它们只在对应的环境中通过全局宏浮窗显示,这样可以快速执行环境切换、编译代码等操作,简化开发流程。

您可以通过添加两个字符和一个闭括号(例如“01)我的宏”)来控制宏的排序顺序。这个前缀在宏浮窗中显示时会被移除,但会被用来控制显示宏的顺序。

示例:

  • 如果您有多个宏用于处理电子邮件任务,并希望它们按特定顺序出现在宏浮窗中,您可以给它们分别命名为“01)检查新邮件”、“02)标记为已读”和“03)回复邮件”。这样,无论它们的创建顺序如何,它们总是以这个顺序显示在浮窗中。

  • 设想您正在准备一个演示文稿,有一系列宏帮助您快速插入不同类型的幻灯片。您可以将它们命名为“01)添加标题幻灯片”、“02)添加内容幻灯片”、“03)添加总结幻灯片”,以确保这些宏总是以您设计的顺序出现在宏浮窗中。

您可以通过按住 Option 键并在宏浮窗中单击它来编辑宏。