VSCode Local History 功能首个 insider 版本来了!
Local History 是一个非常实用的功能,用过 Jetbrains 家的 IDE 就知道,这个功能在 Jetbrains 系列 IDE 中,堪称完美,尤其在需要恢复代码的时候有多么的好用,意外删除文件怎么办,尝试新建一个同名文件,然后查看一下 Local History,恢复一下,真香!
那为什么 VSCode 一直没有呢?其实从2017年就有人提出过关于 Local History 功能的请求,不过一直处于 Open 状态,这期间几年不知道因为什么原因一直没有实现它,用来替代这个功能的是插件库里的扩展 Local History。
这几年,一直有用户在不断关注提 Issue,终于在11天前,官方公布的三月迭代计划中,看到了关于探索 Local History 功能的计划
https://github.com/microsoft/vscode/issues/144519
而就在刚刚,一条消息吸引到了我,它已经悄咪咪的上线到了最新的 Insider 版本当中
于是,我迫不及待地下载试用了一下,大概就是下面这个样子
可配置选项如下,不是根据天数来限制,而是根据文件条数和文件大小来进行限制
对比了下扩展 Local History,UI 基本一样,功能方面差不太多,目前唯一的区别就是有了官方的加持。