Sublime Text右键菜单无法通过汉化插件实现中文显示,必须手动修改Windows注册表:对文件右键写入HKEY_CLASSES_ROOT*\shell\Open with Sublime Text默认值为“用 Sublime Text 打开”,对文件夹空白处右键写入HKEY_CLASSES_ROOT\Directory\Background\shell\Open with Sublime Text默认值为“用 Sublime Text 打开文件夹”,命令值保持不变且路径需用英文半角引号包裹;ChineseLocalization等插件仅影响Sublime内部UI,不作用于系统级右键菜单;推荐使用.reg文件一键导入,注意路径、变量(%1或%V.)及反斜杠转义。

Sublime Text 的右键菜单本身无法被汉化——它不是 Sublime 自身渲染的界面,而是由 Windows 系统注册表控制的上下文菜单项,其文字(如“用 Sublime Text 打开”)完全取决于你手动写入注册表的内容,和 Sublime 的语言包(如 ChineseLocalization)无关。
也就是说:
✅ 你可以让右键菜单显示中文(靠改注册表)
❌ 但不能靠安装汉化插件自动翻译右键菜单
怎么让右键菜单显示“用 Sublime Text 打开”这类中文?
这是纯 Windows 注册表操作,和 Sublime 版本、插件、设置都无关。你需要手动或批量写入中文字符串到注册表对应键值。
操作分两部分:
- 对「文件」右键:写入
HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text下的默认值为用 Sublime Text 打开 - 对「文件夹空白处」右键:写入
HKEY_CLASSES_ROOT\Directory\Background\shell\Open with Sublime Text下的默认值
命令值(command 子项)保持不变,仍是:
"C:\Program Files\Sublime Text\sublime_text.exe" "%1"
(注意路径需按你实际安装位置调整,含英文引号)
⚠️ 常见错误:
- 复制粘贴时中文引号变成全角符号(如“”),导致注册表解析失败 → 务必用英文半角引号
- 路径中含空格但没加双引号 → 执行会报错或直接静默失败
- 未以管理员身份运行注册表编辑器 → 写入无效,重启后不生效
为什么装了 ChineseLocalization 插件,右键还是英文?
因为 ChineseLocalization 只负责 Sublime 内部 UI:菜单栏(文件、编辑、视图…)、设置面板、命令面板(Ctrl+Shift+P)、状态栏提示等。它不触碰系统级右键菜单,也不修改注册表。
你可以验证这点:
- 打开 Sublime →
Preferences > Settings→ 用户设置里加"locale": "zh_CN"→ 重启 → 菜单变中文 ✅ - 但桌面/资源管理器里任意文本文件右键 → 仍显示英文(如
Open with Sublime Text)❌
这不是插件失效,是作用域根本不同。
推荐做法:用 .reg 文件一键写入中文右键项
比手动敲注册表安全、可复用。新建一个文本文件,保存为 add_sublime_zh.reg,内容如下(请按你实际安装路径修改):
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT*\shell\Open with Sublime Text] @="用 Sublime Text 打开" "Icon"="C:\Program Files\Sublime Text\sublime_text.exe,0"
[HKEY_CLASSES_ROOT*\shell\Open with Sublime Text\command] @="\"C:\Program Files\Sublime Text\sublime_text.exe\" \"%1\""
[HKEY_CLASSES_ROOT\Directory\Background\shell\Open with Sublime Text] @="用 Sublime Text 打开文件夹" "Icon"="C:\Program Files\Sublime Text\sublime_text.exe,0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Open with Sublime Text\command] @="\"C:\Program Files\Sublime Text\sublime_text.exe\" \"%V.\""
双击运行该 .reg 文件 → 点“是”确认 → 完成。无需重启,立即生效。
⚠️ 注意:
- 路径中的反斜杠
\必须是双写(\\),否则注册表解析失败 -
%V.是 Windows 专用于文件夹背景右键的变量,别写成%1 - 如果 Sublime 安装在其他盘(如
D:\Tools\Sublime Text),必须同步修改所有路径
右键菜单的中文显示,本质是“你告诉系统显示什么”,而不是“系统自动翻译什么”。这一步做完,就彻底解决了——不需要插件、不依赖版本、不随更新丢失。










