怎么讓SublimeText漢化?快速設置中文版方法

sublime text 可通過安裝語言包切換為中文界面。首先需確保已安裝package control,可通過控制臺執行安裝代碼或在命令面板中選擇“install package control”進行安裝;接著按下ctrl+shift+p輸入“install package”選擇安裝chinese (simplified)語言包;最后在preferences > settings中添加{ “locale”: “zh_cn” }配置并重啟軟件即可生效。若設置后未生效,需檢查語言包是否安裝成功或嘗試手動放置語言包至指定目錄。

怎么讓SublimeText漢化?快速設置中文版方法

sublime Text 雖然默認是英文界面,但其實可以通過安裝語言包的方式快速切換為中文界面。如果你不想看到滿屏英文,又不習慣在英文環境下工作,漢化是個不錯的選擇。

怎么讓SublimeText漢化?快速設置中文版方法

安裝 Package Control(如果還沒裝的話)

在漢化之前,你需要先確保 sublime text 已經安裝了 Package Control,因為后續的語言包需要通過它來安裝。

怎么讓SublimeText漢化?快速設置中文版方法

  • 打開 Sublime Text
  • 按下 `Ctrl + “ 或者點擊菜單欄的 View > Show console 打開控制臺
  • 粘貼對應版本的安裝代碼(以最新穩定版為例):
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error: Invalid hash for %s (%s != %s)' % (pf, dh, h)) if dh != h else open(os.path.join(ipp, pf), 'wb').write(by)
  • 回車執行后等待安裝完成

如果你不確定是否已經安裝過 Package Control,可以按下 Ctrl+Shift+P,彈出命令面板后輸入 “Install” 看看有沒有 “Install Package Control” 這個選項。如果有,說明還沒裝,可以選中執行安裝。


安裝 Chinese (Simplified) 語言包

安裝完 Package Control 后,就可以開始添加中文支持了:

怎么讓SublimeText漢化?快速設置中文版方法

  • 按下 Ctrl+Shift+P 打開命令面板
  • 輸入 “install package” 并選擇 Package Control: Install Package
  • 在搜索框中輸入 “Chinese (Simplified)” 或直接瀏覽列表找到它
  • 點擊安裝即可

這個語言包會自動適配當前系統語言,或者你可以手動設置首選語言。


設置界面語言為中文

安裝完語言包后,還需要修改配置文件來啟用中文界面:

  • 打開菜單欄的 Preferences > Settings
  • 右邊用戶設置窗口中添加如下內容:
{     "locale": "zh_CN" }

保存之后重啟 Sublime Text,你會發現整個界面已經變成中文了。

如果你以后想切回英文,只需要把 “zh_CN” 改成 “en_US” 就行。


注意事項和小技巧

  • 不是所有插件都支持中文翻譯,有些插件的界面可能還是英文
  • 如果設置后沒生效,檢查一下語言包是否安裝成功
  • 某些舊版本的 Sublime Text(比如 3)可能需要手動下載語言包放到安裝目錄下的 Packages 文件夾里

基本上就這些操作。整個過程不復雜,但容易忽略 locale 的設置這一步,記得改配置文件才真正生效。

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享