所以我最近一直在使用带有git的VS2012 diff工具,我敢说非常喜欢它。导致问题的原因是使用命令“devenv.exe -diff $ file1 $ file2”打开diff,在新窗口中打开diff(需要aaaage)。有人知道是否可以在Visual Studio的当前实例中打开diff而不是新的?
答案 0 :(得分:14)
您可能需要查看this answer:在命令窗口中使用Tools.DiffFiles
。
答案 1 :(得分:1)
我正在使用VS2013。由于我始终以管理员身份运行devenv.exe,因此我设法通过启动具有管理员权限的cmd(或调用-diff的应用程序)来实现此目的。
答案 2 :(得分:0)
在解决方案资源管理器中右键单击文件,然后选择比较。然后,您可以选择文件
答案 3 :(得分:0)
这是vs2017的默认行为