如何在Visual Studio代码中查看本地历史记录更改?

问题描述 投票:25回答:2

我正在寻找一种方法来查看我当地的历史变化。

WebStorm中的等价方式:enter image description here

visual-studio-code
2个回答
33
投票

我认为在VS Code中没有开箱即用的支持。

您可以安装插件以提供类似的功能。例如。:

https://marketplace.visualstudio.com/items?itemName=micnil.vscode-checkpoints

或者更有名的:

https://marketplace.visualstudio.com/items?itemName=xyz.local-history

可能需要配置一些细节:由于此类插件创建的其他文件夹,VS代码搜索有时会混淆。您可以将其配置为忽略此类文件夹或更改其位置(将此类文件夹添加到.gitignore文件也可以解决此问题)。


14
投票

我建立了一个名为Checkpoints的扩展,它是Local History的替代品。检查点支持在树视图中查看所有文件(具有检查点)的历史记录,而不仅仅是当前活动的文件。还有一些其他的细微差别,但总的来说它们非常相似。


0
投票

基本功能

  • Local History扩展程序提供自动保存的本地编辑历史记录。
  • Checkpoints扩展名提供了手动保存的本地编辑历史记录(这是IntelliJ等效于向本地历史记录添加标记)。

高级功能

  • 移动或重命名文件时,上述任何扩展都不支持编辑历史记录。
  • 上面的扩展仅支持编辑历史记录。它们不支持移动/删除历史记录,例如,像IntelliJ那样。

公开要求

如果您希望本机添加此功能以及所有高级功能,我建议使用upvoting the open GitHub issue here

© www.soinside.com 2019 - 2024. All rights reserved.