| 分享时间 | 2025-06-19 19:25 |
| 最后更新 | 2025-09-27 11:55 |
| 修订版本 | 1 |
| 用户许可 | 可自己使用或修改,不可再分享 |
| Quicker版本 | 1.44.24 |
| 动作大小 | 19.7 KB |
引言:
1. 刚使用 Quicker 的时候,用的是 中英文符号切换 - by Marcusx,后来发现这个动作会有一些问题,比如——只能转换为—_,【】只能转换前半个,即使有不便,还是把这个需求隐藏了。
2. 最近发现要实现中英文切换不难,于是便有了这个动作。
3. 分享这个动作是希望大家可以花点时间了解其中逻辑,稍微修改动作就可以变成专属的中英文符号切换
使用:
1. 需要搭配文本指令使用:中英文符号切换。输入中文符号后,按下触发按键,比如 Caps 就可以转换为英文符号
2. 成对符号的使用默认是已发送成对符号且光标居中
逻辑:
1. 比如中文逗号转英文逗号,动作是这样写的

因为我们文本指令开启了“输入法开启时,使用退格方式消除缩写词”,所以整体逻辑是:用户输入中文逗号,按下触发按键,比如 Caps。动作接收逗号为参数,先退格消除中文逗号,判断当前输入法为中文,然后再 input 一个英文逗号
2. 再比如,中文【】转英文[],动作是这样写的

因为成对符号的使用默认是已发送成对符号且光标居中,整体逻辑是:用户输入了【】,先退格方式消除了【,此时只剩下了】,光标在左。所以动作先发送了一个 delete,把】删除,再 input 一个 [],最后将光标往左边移动一位,完成了成对符号的切换
| 修订版本 | 更新时间 | 更新说明 |
|---|---|---|
| 1 | 2025-09-27 11:55 | + 增加‘’和''之间的切换 |
| 0 | 2025-06-19 19:25 |