aText教程

简介

aText 是一款文字输入效率工具,可以配置常用的文本、代码模板、邮件模板等,并通过短语形式进行触发替换。国内的同学可能听过名气更大的 TextExpander,但是 TextExpander 改成订阅制后性价比极低,且很多细节甚至没有 aText 打磨的精细,所以个人更推荐 aText

这里给大家推荐一个 视频,大家可以通过演示了解 aText 的基本功能。

基本配置

在菜单栏中选择 aText - Show aText...

Xnip2019-10-29_21-52-35

创建一个分组,参数按下图配置即可,注意 Abbreviation prefix 建议开启,这样可以大幅减少误操作。

Xnip2019-10-29_21-49-31

创建一个片段:

Xnip2019-10-29_21-50-03

输入 `test,再输入 空格Tab回车 等按键即可触发补全:

2019-10-29 21-46-20.2019-10-29 21_47_36

使用变量

选择 Insert - Field 来插入一个简单的变量:

Xnip2019-10-29_21-56-11

这里我们使用最简单的 Single-line 类型,并勾选 Editable 选项,允许我们补全时进行修改:

Xnip2019-10-29_21-57-53

输入 `var空格 触发补全:

2019-10-29 22-01-52.2019-10-29 22_03_11

一些使用技巧

可以通过设置多个相同的触发词来进行补全选择,这种情况下,一般推荐填写 Label 来进行区分:

Xnip2019-10-29_22-08-07

在候选补全列表弹出时,可以使用数字键快速选择;在弹出的补全模板窗口中,可以使用 Tab 键切换到下一个输入框,Shift + Tab 切换到前一个输入框。

2019-10-29 22-06-57.2019-10-29 22_07_16

总结

本文简单介绍了 aText 的基本使用方法,但其功能远不止如此,有兴趣的同学可以自行探索。

另外,如果是购买了 Alfred Powerpack 的用户,可以看看 AlfredSnippets 功能,基本可以达到 aText 功能的 80%