Skip to Content
博客程式碼縮寫別在微信裡爆開

程式碼縮寫在微信裡爆開,該鎖應用了

log 在 VS Code 裡展開成一段日志範本,這是你要的。

同一串字母打進微信,群裡多出一塊 Python。縮寫沒有寫錯,觸發鍵也沒關。你只是沒告訴它:只許在這些應用裡展開。

命名、前綴、詞邊界是衛生問題,縮寫衛生 寫過。光標位、多檔案、腳本是另一篇,見 開發者樣板。這篇只談「在哪」。CodeExpander 把這道門叫做 ExpandIn,它在 Pro 裡。

ExpandIn · 仅这些应用
仅这些应用Pro
搜索应用…
取消保存

文件/分组 ExpandIn:全部应用、排除、仅这些应用(Pro)、禁用。搜索窗口与内联搜索不受限。

先鎖分組,再鎖一條

打開分組或單條片段,找到「僅在這些應用中展開」。給「程式碼」組勾上 VS Code、JetBrains、終端。聊天和瀏覽器不要勾。保存之後,前臺對不上,縮寫就只是四個字母。

不選任何應用,等於處處可展開。這是預設,也是微信裡爆開的原因。

片段上的選擇會蓋過分組。同一縮寫要在終端和文件裡展開成不同正文,做成兩條,各自勾應用,而不是指望一條片段看心情。個別視窗認不出來時,先關掉這一條的限制,不要整組失效。

步驟見 指定應用 ExpandIn。

  1. 打開要鎖的分組,或鎖一條特別危險的檔案。
  2. 搜尋並勾選真正該展開的應用。
  3. 回到微信打同一縮寫,再按觸發鍵。沒展開,這道門才算裝上。

客服組可以只留瀏覽器和郵件。瀏覽器裡的提示詞可以只留桌面瀏覽器。程式碼組只留 IDE。各管各的,不要把整庫鎖進同一個名單。

ExpandWhen 管的是縮寫前面是什麼:詞邊界、空白、非字母數字。ExpandIn 管的是前臺是哪個應用。兩道門疊在一起,但不要互相替代。只收緊「何時」、不鎖「在哪」,微信裡照樣爆。

它不管搜尋窗

ExpandIn 只擋「當前焦點裡打縮寫再按觸發鍵」。熱鍵拉出的 搜尋窗 和 // 行內搜尋 不受這道門限制——你是在挑一條插入,不是讓鍵盤偷偷替換。

所以:日常誤傷用 ExpandIn;記不住縮寫時照樣搜。兩件事不要混成一個開關。

免費檔沒有 ExpandIn

免費 50 條片段、5 個分組,純文字展開、FillIn、截圖都在。ExpandIn 的完整選項在個人、終身、團隊,見 定價。

還沒升級時,先讓程式碼縮寫不要像自然語言:換掉太短的 log、err、fn,加上組前綴,保持「必須按觸發鍵」。演示、輸密碼、打遊戲,托盤裡 暫停展開。這些是衛生,不是鎖應用。

不要做的

  • 不要靠「我小心一點」。聊天框和 IDE 共用同一套鍵盤。
  • 不要把 ExpandIn 當成整機暫停。共享螢幕寫程式碼,還是托盤總閘。
  • 免費檔沒有 ExpandIn。先改縮寫,或先暫停。

相關:縮寫衛生、開發者樣板、快速展開。

最後更新於