从解决方案资源管理器中,我想选择两个 C# 代码文件进行文本比较。我的机器上安装了WinMerge,它在命令行上接受多个文件名。所以我尝试使用Open With...命令并将 WinMerge 添加到现有选项列表中。然而问题是我不知道在Arguments文本框中写什么。将其设置为%1只会将第一个选定的文件发送到 WinMerge。%2不被 VS 识别,而是直接粘贴到 WinMerge 中。
发送两个文件的正确语法是什么?
从解决方案资源管理器中,我想选择两个 C# 代码文件进行文本比较。我的机器上安装了WinMerge,它在命令行上接受多个文件名。所以我尝试使用Open With...命令并将 WinMerge 添加到现有选项列表中。然而问题是我不知道在Arguments文本框中写什么。将其设置为%1只会将第一个选定的文件发送到 WinMerge。%2不被 VS 识别,而是直接粘贴到 WinMerge 中。
发送两个文件的正确语法是什么?
你可以试试 Mads Kristensen 的File Differ扩展。它使用您为 Visual Studio 配置的差异化程序。