sublime text不存在“一键安装全中文错误提示”,实际需分别解决界面汉化和文件编码识别:先确保package control正常(命令面板输入install package验证),再装chineselocalization插件并配置"locale": "zh_cn",同时对gbk文件须手动reopen with encoding→chinese (gbk)或安装converttoutf8插件。

Sublime Text 不能“一键安装全中文错误提示”——根本不存在这种功能,所谓“中文错误提示”是误传概念,实际要解决的是两件事:界面汉化(菜单/设置项变中文)和文件编码识别(避免打开中文内容时显示乱码)。
Package Control 没装好,后面所有操作都白搭
很多人卡在第一步却以为是插件问题。命令面板输入 Install Package 后,如果没出现 Package Control: Install Package 这个完整命令名,说明 Package Control 根本没加载成功。
- 别信菜单里有没有“Package Control”选项——那是假象,必须靠命令面板验证
- 2026 年起安装地址必须用 HTTPS:
https://packagecontrol.io/Package%20Control.sublime-package,HTTP 已被拦截 - 粘贴控制台代码后,必须彻底退出 Sublime(Windows 杀掉所有
subl.exe,macOS 用 Activity Monitor 结束进程),否则插件管理器不初始化 - 企业网络或代理环境下,
urllib.request.ProxyHandler()常失效;多一个空格、少一个引号,都会静默失败
ChineseLocalization 插件装不上?名字和时机都得卡准
这不是网络慢,是 Package Control 的异步机制决定的:搜索框没弹出来就打字,等于往空气里输。
- 先输
Install Package→ 回车 → 等底部状态栏显示Loading package list…完成(通常 2~3 秒)→ 新搜索框弹出后再动手 - 在新框里**精确输入
ChineseLocalization**:首字母 C 和 L 大写,结尾是n,无空格、无s,不是ChineseLanguage或Localization - 选中后回车,右下角出现
Installed package ChineseLocalization才算成功;仅显示Installing…不代表完成 - 装完界面不变中文是正常行为,ST4 不热重载 UI 语言层,不是 bug
"locale": "zh_CN" 加了还是英文?三个硬条件缺一不可
这行配置必须同时满足位置、格式、重启三件事,少一个都不生效。
- 必须加在右侧
Preferences.sublime-settings — User里,左侧默认设置只读,改了也无效 - 确保 JSON 合法:
"locale": "zh_CN"行末不能有多余逗号,前后不能漏引号 - 保存后必须彻底退出 Sublime(关窗口 ≠ 退出),再重开;某些 UI 插件(如
Origami)会干扰 locale 加载,可临时禁用测试 - 高 DPI 屏幕或启用了硬件加速时,可能出现方块字或字体发虚,可在用户设置里加
"gl_hardware_acceleration": false
中文文件打开还是乱码?重点不在“错误提示”,而在编码识别
Sublime 默认对 UTF-8 支持良好,但遇到 GBK、GB2312 文件时,它不会自动猜对编码——这不是报错,是没识别准。
- 优先装
ConvertToUTF8插件:命令面板输入Install Package→ 等列表加载完成 → 输入ConvertToUTF8→ 回车安装 - GBK 编码文件需额外支持,可装
GBK Support或GBK Encoding Support(注意不是GB2312插件) - 手动切换编码更可靠:打开乱码文件 → 点右下角当前编码名(如
UTF-8)→ 选Chinese Simplified (GBK)→ 若恢复则说明原编码就是 GBK - 长期建议统一保存为 UTF-8:File → Save with Encoding →
UTF-8,避免跨编辑器兼容问题
真正容易被忽略的是:界面汉化和文件编码是两套独立机制,混在一起调只会越调越乱。先确认 Package Control 能响应命令,再装 ChineseLocalization,最后配 "locale": "zh_CN" + 彻底重启;乱码问题则单独用 ConvertToUTF8 或手动指定编码解决——别指望一个操作包打全场。











