全面和轻量级的macOS实用程序旨在简化和直接快速创建自定义键盘快捷键。
使用键盘操作来触发某些功能,启动应用程序或在窗口之间导航可以帮助您提高生产力水平。 Keyboard Maestro是一款Mac应用程序,可让您根据自己的需要设置各种宏快捷键。
剪贴板管理器和应用程序或Windows切换器使Keyboard Maestro成为完整的生产力解决方案
为了您的方便,Keyboard Maestro将多种面向工作流的工具放在一起。这样,您可以使用该应用程序来控制剪贴板上存储的内容:Keyboard Maestro保留剪贴板历史记录,甚至允许您在多个指定剪贴板之间切换。
另外,您可以使用Keyboard Maestro在应用程序及其窗口之间快速导航。通常,这些工具都是独立的应用程序,但Keyboard Maestro在宏功能的基础上提供这些工具,以便提供功能强大的生产力工具。
定义符合你自己需求的宏,并使用不同类型的触发器:你的想象力是极限
当您在Keyboard Maestro中创建一个新的宏时,您必须将它分配给一个组,给它一个名称并指定一个触发器:它可以是一个脚本(AppleScript,Shell,Perl,Python或Ruby),或者您可以选择默认包括其中一种(热键,键入的字符串,应用程序,登录,引擎启动,系统唤醒,时间,记录,宏调色板,状态菜单,公共网站,挂载音量,USB设备,无线网络,设备或MIDI) 。
当然,下一步是为您的宏指定一个动作:键盘Maestro提供了可以启动的大量可能的动作,您可以根据需要添加任意数量的动作,并以您认为合适的方式组合它们。
全面的生产力解决方案,可以提高您的效率
总的来说,Keyboard Maestro应用程序为您提供了使某些流程自动化所需的工具,以帮助您轻松处理重复性任务。
同时,您可以管理剪贴板历史记录,定义命名的粘贴板以及使用Keyboard Maestro功能在Windows和应用程序之间快速切换,这一事实消除了安装其他提高生产力的应用程序的需求。
版本介绍
编辑
添加了可配置的收藏夹操作。 (论坛) (论坛)
将按名称选择宏添加到宏选择器弹出窗口。 (论坛)
在宏选择器弹出窗口中添加了此宏和此宏组选项。 (论坛)
在宏选择器弹出窗口中添加了搜索字段。
添加了评估条件结果选项。
在操作或安全宏导入后禁用评估条件结果。
支持将 .kmactions 文件拖入动作列表。
将获取功能添加到区域选择中,用于移动和调整窗口大小和捕获屏幕等各种操作。
使用新的屏幕矩形提示来获取单击鼠标操作的设施。
添加了搜索字段以插入所有操作、所有功能、所有标记和变量菜单。
添加了选择上次中止操作菜单项。
添加或通过执行宏到宏编辑器列出引用此宏的执行宏操作。 (论坛)
在宏组和宏列的上下文菜单中添加了剪切、复制和删除。
添加复制为执行宏、设置宏启用和标记宏操作到宏列的上下文菜单。
将复制为设置宏组启用和切换宏组操作添加到宏组列的上下文菜单。
当剪贴板包含操作时,将粘贴添加到无操作拖动目标上下文菜单。
支持在编辑器窗口中双击分隔线来设置理想的大小。
支持在动作列表中控制向上/向下箭头以向上/向下移动动作。还有顶部/底部的命令控制。 (论坛)
支持 shift-insert 动作,在当前选择的上方插入动作。 (论坛)
添加了编辑 ➤ 插入 ICU 日期字段菜单以插入各种 ICU 日期组件。
添加了编辑 ➤ 按名称插入 ICU 日期字段 (^D) 以按名称插入各种 ICU 日期组件。
添加了文件 ➤ 导出为文件夹并将所有宏导出为文件夹以将宏导出为单个文件。
支持在编辑器搜索字段中点击修饰符以插入修饰符符号。
添加按大小排序宏。
为宏检查器添加了大小。
添加“大小:10000”到搜索过滤器。
当某些宏被搜索字段过滤时,在宏列中添加了“And 99 Filtered Macros”伪宏条目。
如果它不是序列的最后一个操作,则添加关于取消所有宏、取消此宏、重试循环等操作的警告。
将 OCR 屏幕和按名称粘贴到宏库中。
修复了在值检查器中按名称添加变量/函数/令牌/日期字段的问题。
引擎
添加了在状态菜单栏中包含宏组的选项。 (论坛)
更新图标和标题。
更新菜单中的信息。
在选择时执行或在显示菜单时自动执行。
添加了组状态菜单触发器。
* 在操作窗口操作中添加了对操作键盘大师引擎窗口的支持。
添加了设置下一个引擎窗口位置操作。
子程序
添加了子程序触发器,它定义了要传递给宏的参数。
添加了执行子程序操作以执行宏,并为其传递参数。
添加了从子程序返回操作以从子程序宏返回值。
触发器
添加解锁触发器。 (论坛)
添加了外观更改触发器。 (论坛)
添加了电源状态更改触发器。
为热键和 USB 设备密钥触发器添加了“长按”选项。
禁止添加重复的冗余触发器(如两个电源状态更改触发器)。
行动
添加了按名称粘贴操作,提供类似 Spotlight 的剪贴板历史搜索。
添加了屏幕矩形或位置操作的提示。
添加了 Try/Catch 和 Throw 操作。 (论坛) (论坛)
添加了显示进度操作。
为每个动作添加了显示进度选项。
添加了暂停直到更改操作以检测剪贴板、修饰符、键盘、鼠标或应用程序更改。
添加了创建唯一文件操作。
向用户输入提示操作添加了其他字段类型:
添加了日期、时间和日期与时间选择器字段。
添加了滑块字段。
添加了颜色井字段。
从提示用户输入表单中的变量名称中删除“Instance”和“Local”。
添加了图标选择器选择以设置文件图标和将剪贴板设置为图像和其他操作。
添加了对在提示文件操作中选择多个文件或文件夹的支持。 (论坛)。
添加了在提示文件操作中选择新文件夹时创建文件夹的支持。
向集合中的子字符串添加了由选项分隔。 (论坛)
添加了用于控制各种操作的输入文本的文本处理的选项。 (论坛)
添加了搜索和替换操作的选项以仅替换第一个或最后一个匹配项。 (论坛)
添加了控制“朗读文本”操作音量的选项。 (论坛)
向执行 Shell 脚本操作添加了各种宏环境变量(例如 KMINFO_TriggerValue)。
添加了一个计算选项来切换其他操作。
具有空条件的断言操作现在总是断言。
过滤器
添加了过滤器排序、反向和随机排列。 (论坛)
为正则表达式添加了过滤器转义。
为 JSON 添加了过滤器报价。
添加了过滤器 URL 组件,例如方案、主机和路径。 (论坛)
添加过滤器编码和解码 Base64。
添加过滤器使用数字实体编码 HTML。
添加过滤器
详细更新日志:https://wiki.keyboardmaestro.com/manual/Whats_New
系统要求:macOS 10.13 或更高版本,64位处理器