最近我的 TextExpander 出现了一个奇怪的问题,一旦打开设置菜单就会全部闪退,卸载重装也没有办法解决。虽然不影响使用,但将来总有不方便的地方。又正值我的订阅即将到期,便思考起了一个问题:在 Windows 上能不能有什么方法替代或是部分替代 TextExpander 的功能。
Hum 曾在《TextExpander 使用详解》中提到,TextExpander 的功能主要是文本替换,并产生了不少衍生功能。考虑到该文章出自 Power+ 1.0,这里我引用该文章的部分大纲并做简短解释。
TextExpander 的进阶功能有这些——
- 插入预设文本:通过快捷短语来输入文本。
- 插入日期时间:包括日期时间的加减。
- 代入其他片段:可以引用已有的其他内容。
- 代按特殊按键:比如输入邮箱后自动按下 Tab。
- 模板填空功能:比如制作一份可调整的模板。
- 输入缩写后改变光标位置:比如在输入
**
之后移动光标到两者之间。 - 剪贴板和图片调用:比如输入剪贴板中的内容、插入图片。
- 快捷运行脚本:比如运行 JS 等代码。
经过尝试之后,我发现除了第 5 项功能在 Quicker 中难以实现之外(无法自动触发),其他功能都可以用 Quicker 来实现。如果你只在 Windows 上用快捷输入,并且买过 Quicker,也许可以考虑不订阅 TextExpander,节省一笔开支。
这期内容会介绍剩余 7 类与快捷输入相关的 Quicker 动作,还有一个日期计算的模块,一共 8 个动作。
在进行实际操作之前,也要先说明两点:
-
输入效率问题:Quicker 毕竟不是专用的「文本替换」软件,因此它的主要触发方式由「输入短语」变成了「鼠标点按」,这确实会对输入效率产生影响。但好在 Quicker 的触发方式丰富,可以通过几个快捷键组合来触发。比如通过
Alt + Q
打开 Quicker 窗口后按下Q
-1
-1
之类的按键组合来选择触发特定的短语和功能。可以一定程度上弥补输入效率的问题。 -
TextExpander 的无可替代性:这一点同样在 《TextExpander 使用详解》中提到过,TextExpander 在 iOS 上确实有无可撼动的地位。而 Quicker 是一款 Windows 工具,也只能在 PC 之间同步,无法完成手机端的快捷输入。因此本文并不是真正意义上「完美替代 TextExpander」的方案,而是实现类似的「快捷输入」方案。
那么接下来我会提供 Quicker 可以实现的 7 种方案,完成 Windows 端对 TextExpander 大部分功能的替换。