sublime text首次配置需优先启用atomic_save和ensure_newline_at_eof_on_save,否则保存卡顿、末尾缺换行符引发git或python异常;必须通过用户设置添加最小必要项并实时生效。

安装完不打开就直接配,否则默认设置会拖慢后续操作
Sublime Text 启动后默认不启用 atomic_save 和 ensure_newline_at_eof_on_save,导致保存时可能卡顿、文件末尾缺换行符引发 Git 警告或 Python 导入失败。这不是“习惯问题”,是硬性配置缺口。
- 按
Ctrl+,(逗号)打开Preferences.sublime-settings用户配置面板 - 在右侧 JSON 中粘贴以下最小必要项(别全抄示例,只加真正需要的):
{ "atomic_save": true, "ensure_newline_at_eof_on_save": true, "translate_tabs_to_spaces": true, "tab_size": 4, "font_size": 12 } - 改完立刻保存,不用重启——配置实时生效
注意:不要在左侧默认配置里改,那是只读的;所有自定义必须写在右侧用户配置区。漏掉 atomic_save 的后果是:大文件保存时界面假死 2–3 秒,尤其在 SSD 速度慢的旧机器上更明显。
Package Control 不装,插件系统就是摆设
没装 Package Control 就点 “Install Package” 是无效操作——菜单项存在,但背后没管理器支撑,点完没反应,也不报错,新手容易以为“功能坏了”。它不是插件,是插件的插件,属于基础设施。
- Windows/Linux:按
Ctrl+Shift+P→ 输入Install Package Control→ 回车,等待右下角出现 “Package Control installed” 提示 - 验证是否成功:再按一次
Ctrl+Shift+P→ 输入Package Control,能看到一长串以Package Control:开头的命令(比如Package Control: Install Package)才算到位 - 别用控制台(
Ctrl+`)粘贴旧版 Python 脚本——2026 年起官网已弃用哈希校验方式,脚本大概率因证书变更失败
装完别急着装其他插件。先关掉 Sublime Text 再重开一次,确保 Package Control 完全初始化。否则后续装 SideBarEnhancements 或 Emmet 时可能出现 “no available packages” 的假空列表。
运行 Python 脚本前,必须手动建构建系统
Sublime Text 默认没有 Python 构建能力,Ctrl+B 直接报错 No build system found。这不是路径没配对,是压根没定义“怎么跑 Python”。
- 菜单栏点
Tools → Build System → New Build System… - 清空空白文件,贴入(注意替换
python.exe路径):{ "cmd": ["C:/Python39/python.exe", "-u", "$file"], "file_regex": "^[ ]*File \"(.+?)\", line ([0-9]+)", "selector": "source.python", "encoding": "utf-8" } -
Ctrl+S保存为Python.sublime-build(名字必须带 .sublime-build 后缀,且不能有空格) - 再点
Tools → Build System→ 选刚建的Python
关键细节:"-u" 参数强制 Python 输出不缓冲,否则 print() 日志会延迟显示;$file 是变量,不是字符串,别加引号;如果用虚拟环境,路径要指向 venv/Scripts/python.exe,不是全局 Python。
快捷键冲突和分屏操作容易被忽略
Windows 下 Ctrl+Shift+P 和输入法中英文切换快捷键常打架,导致命令面板打不开;Alt+Shift+1/2/3 分屏后,新标签页默认不进对应窗格,得手动拖——这两个不是“不会用”,是设计机制没暴露给新手。
- 解决命令面板冲突:去
Preferences → Key Bindings,在用户键位文件里加一行:[{"keys": ["ctrl+alt+p"], "command": "show_overlay", "args": {"overlay": "command_palette"}}],之后用Ctrl+Alt+P替代 - 分屏后快速进对应区域:新建文件后,按
Ctrl+K松手,再按1(或2、3)即可把当前标签页移到第 1/2/3 窗格 - 别依赖鼠标拖拽分屏布局——
Ctrl+K+Ctrl+[方向键]才能精确调整窗格大小,拖拽易错位
最常被跳过的其实是 Ctrl+K Ctrl+U(转小写)和 Ctrl+K Ctrl+L(转大写),处理日志字段或 API 返回值时比鼠标双击+右键快得多,但没人教,全靠自己翻键位表发现。











