好久沒有寫 Sublime Text 2 相關的文章了,這麼久沒寫其實在之前也曾經解釋過,畢竟我還是開發 ASP.NET MVC 為主,所以編輯器是使用 Visual Studio,在編輯前端網頁的內容或是 Javascript 時,Visual Studio 已經是有提供相當不錯的功能,但還是有需要使用 Sublime Text 2 的時候,在使用 ST2 時會有個小小的困擾,那就是輸入中文的時候,在 Windows 環境下,在 ST2 裡面輸入中文真的是會讓使用者一整個怪異與不習慣,
以前曾經有位朋友向我提起過這個問題,最後也只能歸納為 ST2 對於非英語系的文字輸入支援度不夠,最後也就不了了之,然而最近看到 ST2 有個 Packages 是能夠解決這個問題。
IMESupport
https://github.com/chikatoike/IMESupport
作者是為了要改善日文環境下的輸入問題,不管是 Windows 32bit 或是 64bit 或者是 Windows 8 都有支援,既然是 IME,我看到就直覺想到這在中文環境下的 Windows 也是適用的。
安裝與使用
透過 Package Control 安裝 IMESupport,
安裝成功之後不需要關閉 ST2 後再重新開啟,安裝完成後就可以直接看到成效,
微軟新注音輸入法,輸入文字,
選字
倉頡輸入
IMESupport 對於我慣用的 Yahoo 輸入法也是可以正常作用的,但是新酷音輸入法則是沒有作用,因為在 ST2 使用新酷音輸入法要輸入中文都會有問題,至於其他輸入法我就沒有再做測試,這部份就請大家自行做測試。
Windows 8 下的中文輸入
安裝了 IMESupport 之後就不會再有輸入中文時那種輸入框與編輯區要分開看的狀況,在 ST2 裡輸入中文也就舒服多了。
相關連結:
IMESupport
https://github.com/chikatoike/IMESupport
IMESupport 英文版說明
https://github.com/chikatoike/IMESupport/blob/master/README_en.org
以上
我在Win7+速成時都有你這個情況,差點就想放棄Sublime Text 2 ,用回Notepad++, 幸好找到你的文章.
回覆刪除很高興這篇文章能夠幫助到你。
刪除讚、一樣差一點要放棄sublime了XD
回覆刪除感謝
回覆刪除windows 8.1 64bit
Sublime Text 3 Build 3103
安裝IMESupport後可以中文選字
+1
回覆刪除感謝,解決我長久的痛苦。
測試有效
回覆刪除電腦是 Win10 64bit,用新酷音輸入法
謝謝教學 ~