“操作”页面
操作 页面一次列出一个应用程序组的操作,并编辑您选择的那个。配置窗口会在此页面上打开。
① 列表所显示操作的应用程序组。② 操作,按检查顺序排列。③ 操作的名称、开关和标签。④ 它的触发器。⑤ 它执行的内容。
选择应用程序组
一个操作总是恰好属于一个应用程序组。页面顶部的 应用程序组 下拉列表用于选择列表显示哪个组的操作:
- 首先是 全部,然后是全局组,然后是所有已启用的应用程序组(按名称排序),然后是已禁用的组(按名称排序)。忽略组不会列出,因为它们不包含操作。
- 页面打开时显示全局组,因此新操作永远不会意外落入其他组。
- 选择 全部 时,每个组的操作都会列在以组名为标题的分组下,顺序与 应用程序组 页面相同,全局组排在最后。此时 + 新建 会要求您先选择一个应用程序组,因为新操作需要一个明确的组。
- 如果您正在查看的组被删除或转换为忽略组,页面会回到 全部。
窗口如何与应用程序组匹配,请参阅应用程序组。
操作列表
列表按 匹配顺序 显示组中的操作:当同一组中多个操作的触发器都匹配时,列表中位置较高的那个运行。有一个例外:在两个都匹配的手势触发器中,限定于较少区域单元格的那个胜出(区域)。完整规则见匹配。
- 每一行显示操作的名称、最多两个触发器及其类别:
- 第一个鼠标触发器(鼠标图标之后的手势),需要按住的修饰键以小按键的形式显示,例如 Ctrl,或左键显示为 左键。将鼠标悬停在简短按键上可查看其全名。
- 第一个键盘触发器(键盘图标之后的热键按键,或文本扩展的键入文本),无论它在触发器列表中的位置如何。
- 当操作有更多触发器时,在最后一个之后显示 +1 之类的数字。
- 类别,位于文件夹图标之后。
- 已禁用的操作保留在原位,显示为暗淡,名称后面有 · 已禁用。
- 有冲突的行会被标记;选择它即可在编辑器顶部查看详细信息。
- 筛选… 框会搜索名称、提示备注、类别、触发器以及操作执行内容的文本。
- 您在 文本扩展 页面上创建的文本扩展项列在那里,而不是这里(文本扩展)。
创建、创建副本和删除
- + 新建 会在所选组的末尾(即该组中优先级最低的位置)添加一个名为 新建操作 的操作。它没有触发器,也没有步骤。
- + 新建 旁边的复制按钮会复制所选操作及其所有触发器,放在原操作的正下方,名称为“名称 (副本)”。
- 某一行上的删除按钮会在确认后删除该操作,确认中会说明有多少个触发器和步骤会随之删除。
在应用更改之前,任何内容都不会生效(配置窗口)。
操作卡片
第一张卡片是操作本身。其标题显示该操作所属的应用程序组。
| 字段 | 作用 |
|---|---|
| 名称 | 在列表、提示窗口和日志中显示的名称。名称不必唯一。 |
| 已启用 | 关闭表示该操作永远不会运行。其触发器仍会显示在这里,不会丢失任何内容。 |
| 类别 | 仅用于在此窗口中排序和筛选的标签。它会建议已在使用的类别。引擎会忽略它。 |
| 提示备注 | 绘制其手势时,显示在提示窗口中操作名称的下方(提示和消息)。 |
更改顺序
上移 和 下移 会将操作移过同一组中相邻的操作。由于列表顺序就是匹配顺序,这会改变两个操作都匹配时哪一个胜出。
移动或复制到另一个组
移动或复制 会打开一个菜单,其中有 移动到应用程序组 和 复制到应用程序组,每一项都列出所有其他应用程序组。该操作(或同名的副本)会被添加到该组的末尾,因此在那里优先级最低,页面也会跟随过去。
区域单元格属于组的网格。当另一个组的网格形状不同时,清除区域单元格? 确认会说明此操作的手势触发器上所选的单元格将被清除。清除并继续 会移动或复制该操作;取消则保持一切不变。
操作的问题
在操作卡片下方,操作触发器的每个问题都会显示一个横幅。每个横幅都会列出涉及的另一个操作(如果有),并说明哪一个胜出。页面会报告:
- 同一组中具有相同手势、按键或键入文本的另一个操作(列表中位置较高的胜出);
- 同一组按键在一处用作保留热键,而在另一处用作被动监视的热键(两者都可能运行);
- 没有按键的热键、使用全部停止快捷键的热键、Ctrl+Break 上的保留热键、恰好是 Ctrl+Alt 加字符键的组合(在许多键盘布局上即 AltGr),以及其他程序占用的按键;
- 不在手势库中的手势、没有绘制样本的手势、需要未打开的绘制按钮的手势,或者在使用区域的组中没有区域单元格(或单元格在网格之外)的手势;
- 永远无法扩展的键入文本,以及文本扩展已关闭。
触发器
触发器 卡片中每个触发器各有一张卡片。+ 手势、+ 热键 和 + 文本扩展 会在末尾添加该类型的触发器;它会打开并可立即编辑。任何一个触发器匹配时,操作就会运行。
- 每张卡片显示其类型(手势、热键 或 扩展)和一行摘要。在折叠的手势卡片上,突出显示的选项会显示限制其触发时机的条件:要按住的修饰键(当其 修饰键时机 不是 任意 时也会显示),以及特定的绘制按钮。
- 一次只能打开一张卡片 ①。单击一张折叠的卡片 ② 即可打开它;已打开的那张会折叠。
- 要更改顺序,请通过手柄拖动卡片,或在其标题上按 Alt+↑ / Alt+↓。当两个触发器都符合同一输入时,使用第一个;但在打开了区域的组中,会使用符合条件且单元格最少的触发器,顺序只用于决胜(作用范围与回退)。无论哪种情况运行的都是同一个操作,但所使用的触发器决定适用哪些设置:它的 按住的修饰键,以及对于热键,它的 拦截最后一个键。
- 没有触发器的操作会在卡片上方说明文字的位置显示 此操作没有触发器,因此无法运行。
- 卡片上的两个按钮用于复制或删除它。
手势触发器
| 字段 | 作用 |
|---|---|
| 手势 | 形状。单击图片会打开 选择手势,其中列出手势库并带有搜索框。新建… 则改为绘制一个新形状:为它命名,并以相同方式绘制三次。如果绘制的内容看起来像您已有的手势,会有警告列出其名称,使用它 会选择那个手势;当几次绘制彼此不一致时,也会有另一个警告。保存 会将该手势添加到手势库并使用它。新的手势触发器以手势库中的第一个手势开始。 |
| 绘制按钮 | 任意绘制按钮,或某个特定按键。只提供在 常规 页面上作为绘制按钮打开的按键。 |
| 修饰键 | 必须按住才能使手势算数的键或鼠标按键。 |
高级模式。 手势触发器在 修饰键 下方还有 时机(修饰键是在绘制之前按住、在绘制期间按下,还是两者皆可);选择了键盘修饰键后还有 按住的修饰键(释放后恢复 或 保持按下);当应用程序组使用区域时还有 区域:手势适用的网格单元格(区域)。
热键触发器
组合键 会捕获您按下的按键:单击它,然后按下组合键。规则见热键。
高级模式。 热键触发器还有 已注册(默认打开:向 Windows 保留,因此其他程序收不到它;关闭:被动监视)、拦截最后一个键(仅限被动热键)以及 按住的修饰键。在简单模式下,每个热键都会向 Windows 保留。
文本扩展触发器
键入的文本 是您为运行操作而键入的内容。它区分大小写,在后面跟着 Space、Tab 或 Enter,或者句点、逗号、感叹号或问号时扩展。完整规则以及用于简单替换的 文本扩展 页面,请参阅文本扩展。
执行内容
执行内容 卡片包含操作的步骤或脚本。
- 编写方式 用于选择 步骤、脚本 或 AutoHotkey。每种方式都保留自己的内容,只有所选的那种会运行(步骤、脚本和 AutoHotkey)。
- 在步骤方式下,您用步骤构建操作(步骤编辑器)。
- 在脚本或 AutoHotkey 方式下,您在带有自动完成和语法着色的编辑器中键入代码。
- 卡片右上角的按钮会将卡片展开以填满页面,再次单击可将其收起。Esc 也会将其收起。
在简单模式下,只有当操作已经有脚本或 AutoHotkey 正文时才会显示 编写方式。在简单模式下新建的操作用步骤构建。
配置方案限制
高级模式。 仅限这些配置方案 卡片将操作限定于您选择的配置方案。在其他任何配置方案中,该操作会被跳过,就像它不存在一样。如果不选择任何配置方案,操作在所有配置方案中都有效。请参阅配置方案。
简单模式隐藏的内容
简单模式会隐藏手势修饰键的 时机、区域、热键的检测方式、拦截最后一个键、按住的修饰键、配置方案限制,以及步骤编辑器中的代码视图和每个步骤的脚本名称和签名帮助。每种步骤(包括变量、条件和循环)在两种模式下都可以添加。隐藏的设置会保留其值并继续生效。页面底部的横幅会统计隐藏设置的数量,说明其中是否有任何设置不是默认值,并提供一个 显示高级设置 按钮。