-
Notifications
You must be signed in to change notification settings - Fork 79
2.0.0
zonble edited this page Feb 1, 2022
·
3 revisions
- 初始化詞庫速度提升 16000 倍,在啟動小麥注音時,感受不到載入詞庫的停頓
- 提供用戶使用 Shift + 左右鍵手動加詞
- 提供自訂表格,可以排除詞庫中不想要的詞彙或標點符號
- 提供自訂的詞彙轉換,可以把詞庫中的某個詞彙變成另外一種自訂的寫法
- 提供 Yahoo! 輸入法風格的簡繁中文切換提示 UI
- 支援輸出半型標點
- 可使用 Emacs 風格的鍵盤快速鍵移動游標,包括 ^F、^B、^A、^E 等按鍵
- 簡繁轉換:
- 提供兩種簡繁轉換模式,除了像過去只轉換輸出結果外,也可以選擇直接轉換語言模型,在選字列表與組字區直接顯示簡體中文
- 除了 OpenCC 之外,也提供傳統香草的轉換引擎可供選用
- 在程式碼中引入 C++ 17 以及 Swift 的特性,讓原本基於 2011 年技術的小麥注音,成為 2022 年時的現代專案
- 詞庫語言模型部分的程式碼大幅改用改寫,並善用 C++ 17 的 string_view 特性
- 選字窗等 UI、以及簡繁轉換套件,使用 Swift Package Manager(SPM) 管理
- 使用 Swift 的 property wrapper 特性管理所有的偏好設定
- 調整了詞庫產生方式
- 使用手冊更新