当前位置:   article > 正文

vscode代码对比差异视图窗口切换方法(左右文件位置切换)_vscode显示差异时是一个窗口

vscode显示差异时是一个窗口

问题

代码对比是个好东西,但是在 vscode 里选中两个文件,右键进行对比是按照一定规则来确定两个代码的视图位置的。

这个规则就是文件修改时间早的在左,修改时间晚的在右,而与你选择文件的顺序无关。

这就给我们带来了很多困扰,为了解决这个问题,有两个解决方案。

命令行启动

在 vscode 内打开内置命令行,输入:

	code -d fileName1.xxx fileName2.xxx
  • 1

比如:

	code -d dev.css prod.css
  • 1
  • code :启动一个 vscode 进行对比
  • -d :diff 的意思,差异对比
  • fileName.xxx :要对比的文件全名,如果命令行不在该文件目录下的话,需要加上目录。

从而第一个指定的 file 一定在左边,第二个就在右边。

优点

  1. 命令行,启动快速。
  2. 不需要打开文件。

缺点

会重新打开一个 vscode 窗口。

Ctrl + Shift + P

先打开要在对比视窗左边的文件,再按 Ctrl + Shift + P 输入 compare ,选择 比较活动文件与

之后选择要放在右边视窗的文件即可。

优点

不需要打开新的 vscode 窗口,比较快速

缺点

需要先打开文件

总结

其实两种方式没啥大区别,一般使用第二种即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/687402
推荐阅读
相关标签
  

闽ICP备14008679号