sublime text 侧边栏中的蓝色圆点表示对应文件已被修改但尚未保存,是编辑状态的直观视觉提示,非错误或异常,无需“修复”,但可通过快捷键保存或关闭时确认来管理。
sublime text 侧边栏中的蓝色圆点表示对应文件已被修改但尚未保存,是编辑状态的直观视觉提示,非错误或异常,无需“修复”,但可通过快捷键保存或关闭时确认来管理。
在 Sublime Text 中,侧边栏(Sidebar)文件名旁出现的蓝色圆点(如图所示)是一个轻量级但非常实用的状态指示器——它明确标识该文件已在编辑器中被修改,但尚未执行保存操作(即未写入磁盘)。这与 Git 的暂存状态或语法错误无关,纯粹是 Sublime Text 自带的“未保存变更”标记(unsaved changes indicator),设计初衷是帮助用户快速识别哪些文件存在待提交的编辑内容。
✅ 如何验证?
- 打开任意文件 → 输入一个字符(如空格)→ 蓝色圆点立即出现;
- 按 Ctrl+S(Windows/Linux)或 Cmd+S(macOS)保存后 → 圆点随即消失;
- 若关闭已修改文件,Sublime Text 会弹出确认对话框:“Do you want to save changes to [filename]?”——这也印证了其“未保存”语义。
⚠️ 注意事项:
- 该标记不会出现在未打开的文件上,仅对当前已加载到标签页中的文件生效;
- 即使文件被外部程序修改(如通过终端编辑),Sublime Text 默认不会自动检测并更新此标记(需手动刷新或启用 "hot_exit": true 配合 "remember_open_files": true);
- 若误以为是错误而尝试“清除”它,唯一正确方式是:保存(Ctrl+S)或撤销修改(Ctrl+Z)直至恢复原始状态。
? 进阶提示:
你可以在用户设置中微调相关行为。例如,在 Preferences > Settings – User 中添加:
{
"hot_exit": true,
"remember_open_files": true,
"save_on_focus_lost": false
}其中 save_on_focus_lost: false(默认值)确保不会因切换窗口而自动保存,保留对修改状态的完全控制权。
总之,蓝色圆点不是 bug,而是 Sublime Text 对开发者友好的状态反馈机制。养成「编辑 → 确认蓝点 → 保存 → 验证圆点消失」的小习惯,能有效避免意外丢失代码。


















