如何使用 vscode 的文件源码对比diff功能?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
如果是win
平台,做文件对比的话,常用的软件是:winmerge
。当然,程序猿常用的git
和svn
,也可以用作不同版本的文件对比利器。不过本篇文章中,苏南大叔要说的是使用vscode
做文件对比功能。这个似乎听起来有些新鲜,对吧?vscode
居然隐藏着一个文件对比功能。
本文测试环境:mac
/vscode@1.30.1
。不过,需要事先说明的是:
vscode
的对比功能,是有限的,可以对比的是两个文件。winmerge
的文件对比功能,可是可以对比文件夹的。
所以,这个vscode
的文件对比功能,仅仅是尝尝鲜好了,日常使用还是winmerge
简单好用。
vscode
可以执行两个文件的对比
两个文件的对比命令,如下:
code --diff <文件1> <文件2>
vscode
不可以执行两个文件夹的对比
下面的是个错误的试验,结果并不是两个文件夹进行对比,而是同时打开了两个文件夹。
相关链接
如果您的命令行里面,不能识别code
命令的话,您也许需要查看一下下面的这两篇文章:
总结
走过路过不要错过,尝试一下vscode
做文件对比吧?也许是个非常不错的选择。更多vscode
的使用技巧,可以查看下面的链接:
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。