如何使用VSCode对任意两个文件进行内容比较

本文最后更新于:2024年2月17日星期六晚上9点22分

我们知道使用VSCode进行版本管理时(如git),可以通过侧边栏上的源代码管理或通过Ctrl+Shift+G打开不同commit之间的文件对比,如下图:

git中的文件对比

那如果我们想要不使用git也能直观地对比两个文件之间的差异呢?甚至比较已有文件和剪切板的内容呢?幸运的是,VSCode同样提供了这个功能。

Step1.设置活动文件

  • 通过鼠标点击想要进行对比的第一个文件

如下图我们点击README.md使其成为当前活动文件:

设置活动文件

Step2.打开Compare命令

  • 通过快捷键Ctrl+Shift+P打开命令窗口
  • 输入compare

即可看到许多选项(如下图),根据需要进行选择。

打开Compare命令

同时也可以看出,其实进行文件比较也有快捷键,

  • 和剪贴板进行比较的快捷键为:Ctrl+K,C
  • 和已保存的其他文件进行比较的快捷键为:Ctrl+K,D

效果展示

在此我们使用与剪贴板的对比作为展示示例,如下图:

效果展示


如何使用VSCode对任意两个文件进行内容比较
https://asyu.in/2024/02/17/VscodeCompareFiles/
作者
Yu
发布于
2024年2月17日
更新于
2024年2月17日 21时
许可协议