libchewing
libchewing copied to clipboard
「全形半形之狀態顯示」及「自訂詞庫」
建議顯示輸入法當前的全形、半形狀態:不顯示,就只能按下按鍵出現候選字之後,才能知道當前為哪種形,非常耽誤時間。 開放自訂詞庫功能:這應該是任何輸入法的基本功能,不明白為何此輸入法未開放。
開放自訂詞庫功能
libchewing 是處理核心演算法,如選字、詞庫等。使用者介面會根據所使用的輸入法而有所不同。對於 PIME,可參考 EasyIME/PIME#716。對於大多數其他以新酷音為基礎的輸入法 (ibus-chewing, fcitx5-chewing, ...),可以使用 https://github.com/chewing/chewing-editor。
建議顯示輸入法當前的全形、半形狀態
這也是會隨著不同輸入法而異。ibus-chewing 有實作這個功能,其他新酷音輸入法似乎沒有。
- 已安裝了 PIME 版,也試著操作使用編輯詞庫的功能,這部份我會另開 Issue 討論。
- 明顯的全形半形狀態顯示,在市面上任何輸入法,無論付費免費版,都是一個很基本的「內在機制」,就像人類需要呼吸一樣,但到了新酷音卻變成「隨著不同輸入法而異」?一個小小的輸入法軟體硬是拆分那麼多專案,幾個關鍵功能還很剛好的分散在不同專案,很難理解你們的軟體開發邏輯。
- 所以我應該如何解決全形半形狀態顯示的問題?
一個小小的輸入法軟體硬是拆分那麼多專案,幾個關鍵功能還很剛好的分散在不同專案,很難理解你們的軟體開發邏輯。
根據我的了解,這是為了將核心演算法與使用者介面分離,讓新酷音更容易移植到不同平台 (Windows, Unix-like, Android, ...) 上。
所以我應該如何解決全形半形狀態顯示的問題?
需要在處理使用者界面的專案 (如 PIME) 加入該功能。