2017-06-01 184 views
0

从解决方案资源管理器中,我想选择两个C#代码文件进行文本比较。我在我的机器上安装了WinMerge,它在命令行上接受多个文件名。所以我尝试使用Open With ...命令并将WinMerge添加到现有选项列表中。但问题是,我不知道在参数文本框中写什么。将其设置为%1只是将第一个选定的文件发送到WinMerge。 %2不被VS识别并且被直接粘贴到WinMerge中。打开两个文件进行比较

发送两个文件的正确语法是什么?

+0

你用什么版本的VS? “比较”已经内置,并且可以从“源代码管理”上下文菜单中调用(即右键单击SE中的文件)。 –

+0

@KennethK .: VS2017社区。我的项目在GIT下。 – dotNET

+0

@KennethK .:“源代码管理”不在我的上下文菜单中。 – dotNET

回答

0

您可以尝试Mads Kristensen的File Differ扩展名。它使用您为Visual Studio配置的差异器。