sublime如何快速转换文本的编码格式? (如UTF-8转GBK)

admin 百科 18
Sublime Text需通过“Save with Encoding”才能真正转换并保存文件编码。右下角切换编码仅改变显示方式,不修改磁盘内容;原始编码需结合来源和预览判断;批量转换需借助命令行工具或外部软件。

sublime如何快速转换文本的编码格式? (如UTF-8转GBK)-第1张图片-佛山资讯网

Sublime Text 本身不直接提供“批量转换编码并保存”的一键功能,但可以通过内置的编码切换 + 手动保存来快速完成单文件的编码转换(比如 UTF-8 转 GBK)。

查看和切换当前文件编码

右下角状态栏会显示当前编码(如 UTF-8)。点击它可打开编码菜单:

  • 选择目标编码(如 GBKChinese (GBK))→ 文件内容会按该编码重新解码显示(可能乱码,属正常)
  • 若显示正常,说明原文本实际就是该编码;若乱码,说明原编码不是你选的这个,需换回正确编码再试

真正完成编码转换:用“Save with Encoding”

仅切换编码不会改变文件存储格式。要真正转码并保存,必须执行:

  • File → Save with Encoding → Chinese (GBK)(或你需要的目标编码)
  • 保存后,文件磁盘内容即为新编码,下次打开也会默认按此编码读取
  • 注意:如果原文本是 UTF-8 且含中文,强行用 GBK 解码再保存,可能导致乱码丢失——务必先确认原始编码

怎么知道原始编码?

没有绝对准确的方法,但可参考:

标签: linux python sublime windows 编码 工具 mac macos win cos notepad

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~