快速展开
快速展开指在任意可输入文字的地方(编辑器、浏览器、聊天框、邮件等)输入缩写并按下触发键,缩写即被替换为完整片段内容,无需复制粘贴或重复输入。
三步完成展开
- 在 CodeExpander 里新建片段,设置缩写(如
sig)和内容(如邮件签名)。 - 在任意输入框里输入该缩写。
- 按下触发键(默认 Tab),缩写即被替换为完整内容。
触发键与分隔符
写代码时经常打到 log 的前两个字母:默认要再按一下 Tab(或你选的键)才展开,半截缩写不会被吃掉。开关在 设置 → 常规。建议保持开启。
设置 → 常规 → 触发:总闸、必须按触发键、触发键列表、词边界、大小写自适应。分组 ExpandWhen 可覆盖词边界。
可选:Tab(默认)、空格、Enter、Alt,以及 . , ; - / = 等。
关掉「必须按触发键」之后,字一凑齐就会展开,误触会明显变多。某个分组可以有自己的触发键,只留在这台电脑,不会跟着同步走。整台机器的总闸见 暂停展开。
何时展开
写 design 时,里面刚好有 sig:你不想这时弹出签名。分组里的 何时展开 就是在管这件事——缩写前面是空格、标点,还是随便什么字都可以。
在分组设置里:
| 你选 | 日常效果 |
|---|---|
| 跟随全局 | 听 设置 → 常规 里的「词边界」。打开后,前面要像一个词的开头;关掉则更宽松 |
| 任意 | 前面是什么字都能展开,误触会多 |
| 空白 | 前面必须是空格或换行,适合「空一格再打缩写」 |
| 非字母数字 | 前面是标点也可以,适合打完逗号再跟缩写 |
设置里还能选:必须把整段都打成缩写,还是打到结尾对上就算。整段匹配时,上面这项不起作用。改完点保存。
指定应用 ExpandIn
在 VS Code 里打 log 想变成一段日志模板,微信里打 log 只想当普通字:给这条片段勾上「仅这些应用」,聊天里就不会误触发。
这是 Pro 能力。不选应用 = 所有应用都可以展开。
文件/分组 ExpandIn:全部应用、排除、仅这些应用(Pro)、禁用。搜索窗口与内联搜索不受限。
- 打开片段或分组设置。
- 找到「仅在这些应用中展开」。
- 搜索并勾选 VS Code、Chrome、Cursor 等。
- 保存。之后只有你正用着的那个应用对得上,才会展开。
片段上的选择会盖过分组。个别窗口认不出来时,先关掉这一条限制。从搜索窗口或内联搜索插入,不受这里限制。
| 场景 | 建议 |
|---|---|
| IDE 代码模板 | 分组只勾编辑器 |
| 浏览器提示词 | 片段只勾浏览器 |
| 同一缩写、不同内容 | 两条片段,勾不同应用 |
大小写自适应
设置 → 常规 打开「大小写自适应」后:
- 缩写打成全大写(
SIG)→ 展开内容按大写风格处理 - 首字母大写(
Sig)→ 展开按首字母大写风格处理 - 全小写保持片段里写的样子
脚本和富文本仍按该文件的环境来。关闭后严格按库里的大小写匹配。
暂停展开
屏幕共享写代码,不想 log 突然变成模板:按 启用/禁用快捷输入,或在托盘里关掉。开完会再打开。
- 整台先停:设置 → 快捷键里的总开关,或托盘菜单。
- 少误触:打开「必须按触发键」、词边界,或只在某些应用展开。
- 某一条不要了:改缩写,或把它移出分组。
没有浏览器扩展,也就不能「只在 Chrome 里暂停」。也没有「按住 Shift 跳过这一下」——用总闸,或改那条缩写。展开失败时,角落会有通知说明原因,不会悄悄改掉你正在写的字。
冲突缩写
主窗口片段列表会统计 完整缩写(含分组前缀)出现次数。大于 1 时显示警告。
- 改其中一条的缩写或分组前缀。
- 或用 ExpandIn 把同名缩写分到不同应用(仍建议缩写不同,避免自己晕)。
- 组织共享组与个人库里相同的那一条,展开时只响一次;不要再在个人库留一条相同缩写当「备份」。
没有「冲突时弹出选哪一条」的独立窗;记不住时用搜索窗口。
快捷键
- 全局:打开主窗口、打开搜索窗口、启用/禁用快捷输入、从剪贴板创建片段等,在 设置 → 快捷键 中配置。
- 片段独立快捷键:每个片段可单独绑定一个全局快捷键,适合最高频的几条。
小技巧:把最常用的几条(如邮件签名、try 包装、日报头)设好缩写和触发键,几天后就会形成肌肉记忆。