Откройте два файла для сравнения

В обозревателе решений я хочу выбрать два файла кода C# для текстового сравнения. На моем компьютере установлен WinMerge, который принимает несколько имен файлов в командной строке. Поэтому я попытался использовать команду Открыть с помощью... и добавить WinMerge в список существующих параметров. Однако проблема в том, что я не знаю, что писать в текстовом поле Аргументы. Установка его на %1 просто отправляет первый выбранный файл в WinMerge. %2 не распознается VS и буквально вставляется в WinMerge.

Каков правильный синтаксис для отправки двух файлов?


person dotNET    schedule 01.06.2017    source источник
comment
Какую версию VS вы используете? Compare уже встроено, и его можно вызвать из контекстного меню системы управления версиями (т. е. щелкнуть файл правой кнопкой мыши в SE).   -  person Kenneth K.    schedule 01.06.2017
comment
@KennethK.: Сообщество VS2017. Мой проект находится под GIT.   -  person dotNET    schedule 01.06.2017
comment
@KennethK.: Управление версиями отсутствует в моем контекстном меню.   -  person dotNET    schedule 01.06.2017
comment
Это должно помочь: stackoverflow.com /вопросы/13752998/   -  person kurakura88    schedule 02.06.2017


Ответы (1)


Вы можете попробовать расширение File Differ от Мэдса Кристенсена. Он использует дифференциал, который вы настроили для Visual Studio.

person Sergey Vlasov    schedule 02.06.2017