讲师中心 微信公众号
AI工具推荐 视频效率加速

Sublime Text怎么解决自动汉化导致的文本乱码

梦芳小哥_5516

梦芳小哥_5516

发布时间:2026-11-04 08:21:50

|

264人浏览过

|

来源于php中文网

原创

Sublime Text 启动乱码主因是汉化补丁篡改Preferences.sublime-settings,导致字体、编码等字段不兼容;应重置配置、卸载汉化插件,并通过右下角手动切换文件编码解决内容乱码。

sublime text怎么解决自动汉化导致的文本乱码

Sublime Text 启动就乱码,大概率是汉化补丁改了 Preferences.sublime-settings

汉化包(尤其是老版“SublimeText-CHS”或手动替换语言文件的方案)常直接修改用户配置目录下的 Preferences.sublime-settings,强行写入 "font_face": "微软雅黑" 或 "fallback_font_face" 等非 UTF-8 兼容字段,而 Sublime Text 本身对中文路径/字体名的编码处理很敏感。一旦系统 locale 不匹配或字体未安装,就会触发整个界面或文件内容显示为方块、问号或错位符号。

检查并重置被篡改的 Preferences.sublime-settings

打开 Sublime Text → Preferences → Settings,左右分栏对比:
左边是默认设置(只读),右边是用户设置(可编辑)。重点排查以下几项:

  • "font_face" 值是否为未安装的中文字体(如 "华文细黑"、"Microsoft YaHei" 但 Windows 上实际叫 "Microsoft YaHei UI")
  • "fallback_font_face" 是否存在且指向非法字体名(该字段在 v4+ 已弃用,留着反而引发渲染异常)
  • "default_encoding" 是否被设为 "GB2312" 或 "GBK"(Sublime Text 默认且推荐用 "UTF-8";编码应由文件自身 BOM 或声明决定,不该全局硬设)
  • "locale" 是否被设为 "zh-CN"(v4.4+ 后官方已支持简体中文界面,无需第三方 locale 补丁;设错反而导致菜单乱码)

删掉所有可疑字段,保留最小可用配置,例如:

Sublime Text Build Linux版
Sublime Text Build Linux版

Sublime Text Linux x86-64 deb 安装包。官方也提供 rpm、tar.xz 和软件源安装方式。

下载
{
    "font_face": "Consolas",
    "font_size": 12,
    "theme": "Adaptive.sublime-theme"
}

禁用汉化插件或删除残留语言包文件

很多“自动汉化”其实是通过 Package Control 安装的插件(如 ChineseLocalization、SublimeText-i18n),它们会在启动时动态覆盖界面字符串,但兼容性差、更新滞后。解决方式很直接:

  • 按 Ctrl+Shift+P → 输入 Package Control: Remove Package → 回车 → 选中疑似汉化插件并确认卸载
  • 手动检查插件目录:%APPDATA%\Sublime Text\Packages\(Windows)或 ~/Library/Application Support/Sublime Text/Packages/(macOS),删掉名字含 chinese、i18n、zh 的文件夹
  • 若曾手动复制过 Default 或 Theme - Default 的汉化版资源包,务必还原为原始版本(可通过 Package Control: Install Package → 搜索并重装 Default 包)

文件内容乱码?别动设置,先用右下角编码切换

界面正常但打开的 .txt/.py/.log 文件显示乱码,和汉化无关,是文件本身编码未被正确识别。Sublime Text 不会自动猜 GBK,它默认按 UTF-8 解码——所以 GBK 编码的中文文件一打开就是乱码。

  • 看窗口右下角状态栏,点击当前编码名(如 UTF-8)→ 选 Reopen with Encoding → GBK(或 GB2312、Big5)
  • 如果常用 GBK,可在用户设置里加:"fallback_encoding": "GBK"(仅作解码兜底,不改变保存编码)
  • 永久保存为 UTF-8:用正确编码重新打开后,按 Ctrl+Shift+P → Set File Encoding to UTF-8 → 再 Ctrl+S 保存,后续新建/打开同名文件就会继承该编码

真正麻烦的是混合编码项目——没有银弹,得靠右下角手动切,别指望一个设置全局搞定。

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

相关专题

更多
Docker Desktop怎么设置端口映射
Docker Desktop怎么设置端口映射

本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。

0

2026.11.03

Docker Desktop镜像构建教程
Docker Desktop镜像构建教程

想使用Docker Desktop将本地项目构建成Docker镜像?本专题围绕镜像构建的实际操作展开,介绍Dockerfile编写、构建命令使用、镜像标签设置和构建日志查看等内容,同时整理镜像无法生成、依赖安装失败及构建缓存异常等问题的排查思路。

0

2026.11.03

Docker Desktop容器创建指南
Docker Desktop容器创建指南

本专题聚焦Docker Desktop容器创建与运行配置,介绍通过本地镜像或远程镜像创建容器的方法,以及容器启动、终端访问、日志查看和基础管理等操作。针对端口冲突、参数配置不当、容器无法启动等情况,也整理了相应的排查方向。

0

2026.11.03

Tailwind CSS 如何制作导航栏和卡片
Tailwind CSS 如何制作导航栏和卡片

用 Tailwind CSS 制作导航栏和卡片,可先搭建语义化结构,再组合 Flex、Grid、间距、圆角与阴影类。这里整理横向导航、移动端菜单、卡片网格及悬停效果的相关文章,帮助你把常见页面组件做得清晰且适配不同屏幕。

0

2026.11.03

Tailwind CSS 响应式布局怎么写
Tailwind CSS 响应式布局怎么写

Tailwind CSS 响应式布局通常从移动端样式写起,再用 sm、md、lg 等前缀调整不同屏幕宽度下的网格、间距和导航。本专题整理断点配置、Grid 与 Flex 自适应布局及常见溢出问题,帮助你逐步完成多设备适配。

0

2026.11.03

Tailwind CSS 常用类名怎么记
Tailwind CSS 常用类名怎么记

Tailwind CSS 类名很多,先按布局、间距、文字、颜色和状态分组记忆,再通过官方文档检索具体写法。本专题结合类名排序、动态拼接失效、自定义实用类等问题,帮助你建立常用类名的速查方法。

0

2026.11.03

码上飞入口地址合集
码上飞入口地址合集

本专题汇总了码上飞(CodeFlying)的官方入口地址合集,涵盖官网主站及网页版在线使用入口,支持注册登录后直接在线体验零代码AI应用生成。同时整理了APP端下载渠道与小程序入口,助你快速访问平台,通过自然语言描述需求即可生成应用、小程序或网站。

0

2026.11.03

Uvicorn 报错与问题解决教程
Uvicorn 报错与问题解决教程

本专题汇总了Uvicorn服务器常见问题与报错解决的教程合集,涵盖启动失败、端口占用、模块导入错误、事件循环冲突及热重载失效等典型故障的排查思路。同时整理了多进程与Worker配置、SSL/HTTPS证书报错、跨域与代理配置等实战解决方案,助你快速定位并解决Uvicorn运行中的各类问题。

20

2026.11.02

Uvicorn使用教程
Uvicorn使用教程

本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。

40

2026.11.02

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn