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