Sublime Text 无内置自动保存功能,需通过安装 AutoSave 插件实现;安装后在 Preferences → Package Settings → AutoSave → Settings 中配置 save_on_focus_lost 和 save_on_modified_delay_ms 等参数,可设置失去焦点或修改后延迟指定毫秒数自动保存,原生仅支持会话恢复而非实时存盘。

Sublime Text 本身没有内置的自动保存功能,也就是说它不会像某些编辑器那样在你停止输入几秒后自动保存文件。它的“自动保存”行为通常是由插件(如 AutoSave)提供的,而不是原生功能。因此,要修改自动保存的触发时机,你需要安装或配置相关插件。
1. 安装 AutoSave 插件
大多数用户通过 Package Control 安装 AutoSave 插件来实现自动保存:
按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)打开命令面板 输入 “Install Package” 并选择对应选项 搜索 “AutoSave” 并安装
2. 配置自动保存的触发时机
安装完成后,你可以通过以下步骤设置自动保存的触发条件:
路径:Preferences → Package Settings → AutoSave → Settings
打开后你会看到默认配置和用户配置两个部分。在用户配置中添加或修改如下内容:
{ // 当编辑器失去焦点时自动保存 "save_on_focus_lost": true, // 当文件被修改后延迟若干毫秒自动保存 "save_on_modified": true, "save_on_modified_delay_ms": 1000, // 忽略特定文件类型(可选) "excluded_patterns": ["*.tmp", "*.log"]}
关键参数说明:
save_on_focus_lost:切换窗口或标签页时保存 save_on_modified:启用修改后自动保存 save_on_modified_delay_ms:设置延迟毫秒数,比如 1000 表示 1 秒后保存
3. 原生行为说明
Sublime Text 原生支持的是“自动恢复”(auto-recovery),即定期创建临时会话备份,防止崩溃丢数据,但这不是真正的“自动保存到磁盘”。如果你关闭文件时不手动保存,更改依然会丢失。
所以,真正意义上的自动保存必须依赖插件,并通过上述设置调整触发时机。
基本上就这些,配置完重启或等插件生效即可。
以上就是sublime怎么修改自动保存的触发时机 _sublime自动保存触发时机设置的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/78934.html
微信扫一扫
支付宝扫一扫