最近改了了几个仍是用SVN托管的老项目,用的客户端是TortoiseSVN,自己这个工具比较好用,就是那个内置的比较文件差别的Diff工具太简陋了,因为TortoiseSVN支持第三方Diff查看器的,只要支持命令行的方式启动便可。便想找一个比较好看点的工具来代替他。visual-studio-code
首先想到的是最近如日中天的VS Code,查了一下资料,能够经过以下方式命令行启动:工具
code.exe --diff file1.cs file2.cs visual-studio
效果仍是很不错的,而且支持语法高亮,自己已经比较使人满意了,但它还存在以下两个问题:spa
因而,我便试了一下VS Code的爸爸VS,它也是支持命令行启动Diff查看的:.net
devenv /diff file1.cs file2.cs 命令行
Visual Studio的效果和VS Code比较相似,和VS Code比起来,有以下优势:3d
关于这两个工具的比较查看器的功能,网上有文章介绍的更为详细,感兴趣的朋友能够看下:code