如果是win平台,做文件对比的话,常用的软件是:winmerge。当然,程序猿常用的gitsvn,也可以用作不同版本的文件对比利器。不过本篇文章中,苏南大叔要说的是使用vscode做文件对比功能。这个似乎听起来有些新鲜,对吧?vscode居然隐藏着一个文件对比功能。

不过,事先说明的是:vscode的对比功能,是有限的,可以对比的是两个文件。winmerge的文件对比功能,可是可以对比文件夹的。所以,这个vscode的文件对比功能,仅仅是尝尝鲜好了。

苏南大叔:如何使用 vscode 的文件源码对比功能? - vscode-diff
如何使用 vscode 的文件源码对比功能?(图3-1)

本文测试环境:mac/vscode@1.30.1

vscode可以执行两个文件的对比

两个文件的对比命令,如下:

code --diff <文件1> <文件2>

苏南大叔:如何使用 vscode 的文件源码对比功能? - vscode-diff-01
如何使用 vscode 的文件源码对比功能?(图3-2)

相关链接

如果您的命令行里面,不能识别code命令的话,您也许需要查看一下下面的这两篇文章:

总结

走过路过不要错过,尝试一下vscode做文件对比吧?也许是个非常不错的选择。更多vscode的使用技巧,可以查看下面的链接:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   vscode

本站的忠实读者小伙伴,正在阅读下面这些文章: