快速展開
快速展開指在任意可輸入文字的地方(編輯器、瀏覽器、聊天框、郵件等)輸入縮寫並按下觸發鍵,縮寫即被替換爲完整片段內容,無需複製粘貼或重複輸入。
三步完成展開
- 在 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 包裝、日報頭)設好縮寫和觸發鍵,幾天後就會形成肌肉記憶。