作为一个开发Office软件的开发人员,我觉得这个是一个非常好的问题。

从研发的角度来讲,实时保存技术上有任何难度么?

答案当然是:没有任何难度!但是性能开销比较大。(大样张保存需要大量cpu计算的,这时候用户还用不用了)

Word在2019以后的版本已经支持了实时保存。(2019不支持,没人比我更了解竞品)

microsoft如何设置自动保存(知乎高赞-MicrosoftWord为什么不做成实时保存)(1)

可能是微软的产品经理觉得大家的电脑性能足够了吧。

实时保存除了会带来性能的损耗,还会带来一个新的问题,就是,那我只想看下文档,改改,然后x掉,不保存。这样实时保存不就反倒是添麻烦了么。

微软的产品经理把这个选择交给了用户。

实时保存有一部分作用是为了避免系统崩溃导致文档丢失,这时候有个替代功能叫 - 备份!

实际上大样张备份的时候,也是相当耗费cpu的,毕竟多一次io写盘。

WPS针对保存卡顿或者备份卡顿的这个问题呢,在原有的智能备份或者定时备份上。推出了自己的解决方案

即增量备份。

microsoft如何设置自动保存(知乎高赞-MicrosoftWord为什么不做成实时保存)(2)

那么实时备份就没有场景了么?!

答案当然是否定的,即

Web Office。

举个栗子

金山文档的文字组件

microsoft如何设置自动保存(知乎高赞-MicrosoftWord为什么不做成实时保存)(3)

为什么同样是编辑docx,那么web端为啥做成实时保存呢,理由很简单

这就是我作为一个研发从产品的角度简单说下自己的看法吧。

,