自动保存机制与手动保存
WebCat 会自动保存吗
会。你一边输入,WebCat 就在后台持续保存当前文件的改动——不需要手动点保存。但理解自动保存的边界很重要:
- 自动保存只存当前正在编辑的文件,新创建的文件还在内存里,得至少手动保存一次才会落盘
- 自动保存是瞬时的,关掉应用再打开文件就是你上一次自动保存时的状态
- 工程结构(新建文件夹、删文件、重命名)的变更不会等自动保存,操作完立即生效
为什么有时感觉自动保存没在工作
几种常见情况:
新文件还没手动保存过
新建的空文件默认在内存里,WebCat 不知道该存到哪个路径——至少手动点一次保存选好位置,之后自动保存才会接管。
编辑过程中应用被杀了
某些国产安卓系统的后台管理特别激进,切出去几秒就把 WebCat 杀了。自动保存是实时的,被杀的那一刻你刚打完还没触发自动保存的那几行字可能丢了——建议:
- 长段代码敲完一段就手动保存一下
- 设置里找到 WebCat 把「电池优化」关掉
文件管理器里看不到改动
WebCat 的工程存的位置可能需要在文件管理器里刷新一下才能看到最新修改——文件本身是对的,是文件管理器没更新视图。
手动保存有什么额外好处
- 明确触发一次完整的落盘,自动保存可能是增量写入
- 某些操作(重命名文件移动位置)后,手动保存能确保所有关联内容同步
- 配合「版本历史」或「快照」类功能(如果你的 WebCat 版本有的话)
防止丢内容的三条建议
- 长段代码敲完手动保存——比完全依赖自动保存稳妥
- 打包或导出前先全工程保存一次——确保所有文件都是最新状态
- 定期导出 ZIP 备份——尤其是重要的长期项目,把整个工程打包存到网盘或电脑上
丢了能找回来吗
WebCat 5.21 版本没有内置版本历史或撤销恢复到任意时间点的功能。如果文件被误删或内容被覆盖,除非你之前导出过备份或者文件管理器里有残留,否则很难找回——这也是为什么定期导出备份这么重要。