atom中文界面需安装atom-simplified-chinese-menu插件并彻底重启,勾选三项汉化开关;linux需配置文泉驿字体防方块,ui字体需在stylesheet中统一设置。

core.language 配置项根本不存在,手动添加会触发控制台报错:Unknown config key 'core.language'。所谓“设成中文”,实际只是安装并启用 atom-simplified-chinese-menu 插件,它只翻译三处:顶部菜单、右键菜单、Settings 面板本身。
为什么装了插件还是英文?必须彻底重启
插件安装后不会热生效,Atom 不支持运行时加载界面翻译。常见卡点是“以为装完就完事了”:
- macOS:Dock 右键退出不彻底,需用 Activity Monitor 杀掉所有
Atom和Electron进程 - Windows/Linux:任务管理器中确认无残留的
atom.exe或Atom进程 - 终端党执行
pkill -f Atom(Linux/macOS)比点关闭窗口更可靠
三个汉化开关必须全开,否则设置面板自己还是英文
进 Settings → Packages → simplified-chinese-menu → Settings,检查以下三项是否都已勾选:
-
汉化菜单:控制文件、编辑、视图等顶部栏文字 -
汉化右键菜单:影响项目树、编辑区任意位置右键弹出的内容 -
汉化设置:决定 Settings 面板左侧导航、配置项说明是否为中文——关掉它,你就得靠猜才能找到“汉化设置”在哪
Linux 下中文显示为方块?不是插件问题,是字体没配对
即使菜单全变中文,DejaVu Sans Mono 这类西文字体默认不含中文字形,渲染结果就是 □□□:
- 确认已安装文泉驿字体:
fc-list :lang=zh | grep -i "wenquan" - 进
Settings → Editor → Font Family,填入:DejaVu Sans Mono, WenQuanYi Zen Hei, monospace - UI 元素(如树状图、状态栏)也要中文化:打开
Atom → Stylesheet,加一行:html, body { font-family: "WenQuanYi Zen Hei", sans-serif; }
UTF-8 提示,也不管你代码里写的是 document.getElementById 还是 获取元素——后者能被提示,是因为你写了中文变量名,不是因为插件“汉化了 API”。











