怎么让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 分享