我认为在VS Code中没有开箱即用的支持。
您可以安装插件以提供类似的功能。例如。:
https://marketplace.visualstudio.com/items?itemName=micnil.vscode-checkpoints
或者更有名的:
https://marketplace.visualstudio.com/items?itemName=xyz.local-history
可能需要配置一些细节:由于此类插件创建的其他文件夹,VS代码搜索有时会混淆。您可以将其配置为忽略此类文件夹或更改其位置(将此类文件夹添加到.gitignore
文件也可以解决此问题)。
我建立了一个名为Checkpoints的扩展,它是Local History的替代品。检查点支持在树视图中查看所有文件(具有检查点)的历史记录,而不仅仅是当前活动的文件。还有一些其他的细微差别,但总的来说它们非常相似。
如果您希望本机添加此功能以及所有高级功能,我建议使用upvoting the open GitHub issue here。