sublime text 默认启动为空白页是正常设计,非bug;要避免空白页,应通过拖拽文件、命令行subl .加载项目或ctrl+o打开文件等方式启动。

怎么让 Sublime Text 第一次打开就不是空白页?
默认启动就是空白页,不是 bug,是设计。但新手容易误以为“没装好”或“卡了”。关键在启动方式和项目加载逻辑。
- 直接双击图标 → 空白页,正常;想立刻编辑文件,按
Ctrl+O打开已有文件,或Ctrl+N新建再保存(后缀决定语法高亮,比如存为hello.py自动启用 Python 模式) - 拖拽文件到窗口 → 立即打开并高亮,最直觉的方式,适合临时看日志、配置文件
- 命令行启动:如果安装时勾选了
Add to PATH,终端里输subl .(注意点号)可直接打开当前目录为项目,侧边栏自动显示文件树 —— 这才是“有结构”的起点
没勾选 Add to PATH?别急着重装。手动把 Sublime 安装目录(如 C:\Program Files\Sublime Text)加进系统环境变量 PATH,重启终端即可生效。
中文界面怎么配?别装错插件
官网原生不带中文,靠插件实现。但“ChineseLocalization” 和 “ChineseLang” 是两个不同项目,后者已多年未更新,装了可能报错或菜单乱码。
- 必须先装
Package Control:按Ctrl+Shift+P调出命令面板 → 输入install→ 选Package Control: Install Package→ 等几秒,状态栏提示“Ready”才算装完 - 再用命令面板搜
ChineseLocalization(注意拼写,结尾是n不是tion)→ 回车安装 → 完毕后重启 Sublime Text - 重启后再次调出命令面板,输入
Set Language→ 选Chinese (Simplified)→ 界面立即变中文
如果重启后仍是英文,检查是否误装了旧版语言包,或配置文件里有冲突项(比如用户设置中写了 "locale": "en",删掉即可)。
字体太小/太糊?Windows 上必须关掉 DPI 缩放
Win10/Win11 默认开启高 DPI 缩放,Sublime Text 会渲染模糊、光标抖动、甚至菜单错位。这不是字体设置问题,是系统级兼容性坑。
- 右键 Sublime Text 快捷方式 → “属性” → “兼容性”选项卡 → 勾选
替代高 DPI 缩放行为→ 下拉选应用程序 - 再进
Preferences → Settings,右侧用户设置里加两行:"font_face": "Consolas", "font_size": 12
→
Consolas是 Windows 最稳的等宽字体,比Microsoft YaHei或SimSun更适合代码;font_size别设低于 10,否则小字号下 hinting 失效,字边缘发虚
为什么 Ctrl+P 找不到刚保存的文件?
Ctrl+P 是基于当前“项目”索引的,不是全盘扫描。没添加项目前,它只认已打开的标签页和最近文件列表。
- 正确做法:菜单栏
Project → Add Folder to Project…,选你的代码根目录(比如D:\myproject)→ 侧边栏出现文件树,Ctrl+P才能搜到里面所有文件 - 快捷方式:在资源管理器里右键文件夹 → 若安装时勾选了
Add to explorer context menu,会出现Open with Sublime Text选项,点它等于自动加载该文件夹为项目 - 注意:
Ctrl+P默认不包含子目录隐藏文件(如.git、.env),如需搜索,得在命令面板输Index Files强制重建索引(耗时几秒到几十秒,取决于文件量)
项目一旦加载,关闭 Sublime 再打开,默认恢复上次项目结构 —— 这个状态是保存在 %APPDATA%\Sublime Text\Packages\User\Local\ 下的,不是靠配置文件控制,所以别删错目录。











