Skip to content

Beeftext

Windows 開源文字擴展工具

軟體分類 生產力 / 文書處理
軟體標籤
開發廠商 Xavier Michelon
Stars
1.2k
Forks
82
License
MIT LICENSE
Version
Update
2024-06-15
OS

產品說明

Beeftext 是一款專為 Windows 系統設計的開源「文字擴展」(Text Expander)工具。它的核心概念非常簡單:讓你設定簡短的關鍵字(Keyword),自動替換成經常需要輸入的長篇文章、程式碼片段或複雜格式(Snippet)。

在 Windows 平台上,這類工具通常價格不菲(如 TextExpander)或是設定過於複雜(如 AutoHotkey)。Beeftext 填補了這個缺口,它完全免費、開源,且強調隱私——所有的資料都儲存在本地端,不會上傳至任何雲端伺服器。無論你是需要快速回覆罐頭信件的客服人員,還是需要頻繁輸入常用程式碼區塊的開發者,Beeftext 都能大幅節省你的時間。

核心特色:

  • Combos 機制:建立「關鍵字」與「片段」的組合。例如輸入 ;sig 自動變為你的完整 Email 簽名檔。
  • 強大變數支援:支援在片段中插入動態變數,如當前日期 #{dateTime}、剪貼簿內容 #{clipboard} 或讓游標停留在特定位置 #{cursor}
  • Emoji 選擇器:內建 Emoji 搜尋與輸入功能,讓你在不支援 Emoji 快捷鍵的軟體中也能輕鬆使用表情符號。
  • 便攜版支援:提供 Portable Edition,可放入隨身碟在任何電腦上直接使用,無需安裝。

常用指令

雖然 Beeftext 是圖形介面軟體,但其核心運作依賴「關鍵字 (Keyword)」的觸發與變數語法。以下是基礎操作邏輯與快捷鍵設定:

基礎操作與範例

# 範例:建立一個自動壓日期的簽名檔 Combo
# 當你輸入關鍵字 ";today" 時,會自動替換為下方內容:

會議記錄 - #{dateTime:yyyy-MM-dd}
出席者:
# 範例:進階變數應用 (游標定位)
# 輸入 ";code" 自動產生程式碼區塊,並將游標停在中間方便輸入

#{cursor}

按鍵/變數功能說明對應操作
Ctrl + Shift + Alt + B啟用/停用 (Toggle)暫時停用 Beeftext 監聽功能
Win + Shift + EEmoji 選擇器呼叫 Emoji 搜尋面板
#{clipboard}剪貼簿內容將目前剪貼簿的文字貼上
#{dateTime}當前日期時間插入格式化的日期 (可自訂格式)
#{cursor}游標定位替換後將游標移動至此位置
#{combo:keyword}巢狀組合呼叫另一個 Combo 的內容

進階技巧

  • 群組管理 (Groups):建議依照用途建立群組(如 "Coding", "Email", "Personal"),方便管理與批次開關。

  • Picker 選單:若設定了相同的關鍵字對應多個片段,觸發時會跳出選單讓你選擇要使用哪一個。

  • 備份與同步:資料預設儲存為 JSON 格式,可將資料夾指向 Dropbox 或 OneDrive 達成跨電腦同步。


操作介面