不能。装完sublime text必须勾选add to explorer context menu、add to path、create a desktop shortcut三项,安装package control(st4需含sha256校验脚本),配置build system并修正路径斜杠与python执行路径,否则ctrl+shift+p无法打开、插件不生效、中文界面不显示。

装完 Sublime Text 就能直接写代码?不能。不校准 PATH、不装 Package Control、不配 Build System,连 Ctrl+Shift+P 都打不开,更别说运行 Python 或编译 C++。
Windows 安装时必须勾选的三项配置
双击 sublime_text_build_*.exe 后,在 “Select Components” 页面,这三项不是可选项,是功能开关:
-
Add to explorer context menu:不勾,右键任何文件都找不到 “Open with Sublime Text” -
Add to PATH:不勾,命令行输subl .会报'subl' is not recognized,Git commit 模板、脚本调用全失效 -
Create a desktop shortcut:新手别省这一步,开始菜单里搜 “Sublime” 可能匹配到旧版本或残留进程
路径别改到带中文或空格的目录(如 C:\我的软件\Sublime Text),否则后续 .sublime-build 文件里 "shell_cmd" 调用会因空格解析失败,报错 The system cannot find the path specified。
Package Control 安装失败的常见原因
粘贴安装脚本后没反应,或控制台报 urllib.error.URLError,通常不是网络问题,而是环境卡点:
- ST4 用户必须用含
sha256校验的脚本,旧版脚本(只含 MD5)在 ST4.4+ 会被拒绝加载 - 公司内网或校园网常拦截
packagecontrol.io,可临时换 DNS(如114.114.114.114)或改用 GitHub 镜像源(需手动替换 URL 中的域名) - 安装后没重启 Sublime Text,
Ctrl+Shift+P仍无响应——Package Control 是异步加载的,重启才真正注入命令面板
验证是否成功:左下角状态栏出现 “Package Control” 字样,或执行 Preferences → Package Control 能弹出子菜单。
Build System 配置里最容易写错的三个地方
写完 .sublime-build 文件却按 Ctrl+B 没反应?重点检查:
-
"selector"值必须精确匹配语法高亮 scope,Python 是"source.python",C++ 是"source.c++",写成"source.cpp"或漏掉加号,构建系统根本不会触发 - Windows 下用
shell_cmd调用g++或python,必须确保该命令已在 PATH 中——在 CMD 里能运行,不代表 Sublime 能调用;ST 默认继承的是登录 Shell 的 PATH,不是你手动改过的用户变量 - 中文路径文件编译时报错
fatal error: no input files,大概率是"$file"变量未被引号包裹,改成"\"$file\""即可,否则空格和中文会被 shell 截断
中文界面装了却还是英文?查 ignored_packages
装完 ChineseLocalization 插件,重启后仍是英文,别急着重装——90% 是被自动加入了 ignored_packages:
- 打开
Preferences → Settings,看右侧用户设置里是否有"ignored_packages": ["ChineseLocalization"] - 如果有,删掉这一行,或把
"ChineseLocalization"从数组里移除 - 极少数情况是插件加载顺序冲突:如果同时装了
IMESupport或其他 UI 类插件,它们可能覆盖语言包初始化流程,先禁用再试
真正生效的标志不是菜单变中文,而是状态栏右下角显示 “中文 (简体)” —— 这个位置才是插件实际接管语言的证据。











