Как заставить Code Compare открываться в Visual Studio для отображения результатов сравнения?
Я использую VS 2013 и Devart Code Compare 4.0.51 (бесплатно).
После изменения некоторых параметров при каждом сравнении из Visual Studio открывается полное окно Code Compare, в котором отображаются различия между двумя файлами, а не различия в Visual Studio.
Как мне вернуть его к отображению внутри Visual Studio?
Я просмотрел настройки как в отдельном экземпляре Code Compare, так и в Visual Studio, но, похоже, не нашел ничего подходящего. Google был явно бесполезен в этом отношении.
2 ответа
Для 4.0.77 в автономном приложении в "Инструменты> Параметры..."
Тогда "Окружающая среда> Общее"
Есть флажок "Использовать автономное приложение из командной строки по умолчанию" (2-й вариант для меня), вам необходимо снять этот флажок.
Если вы используете АнхСВН:
Инструменты> Параметры> Контроль исходного кода> Инструменты пользователя Subversion:
Внешний инструмент Diff:
"C: \ Program Files \ Devart \ Code Compare \ CodeCompare.exe" / SC = SVN / t1 = "$ (BaseName)" / t2 = "$ (MineName)" "$ (Base)" "$ (Mine)" / окружающая среда = VisualStudio
Внешний инструмент слияния:
"C: \ Program Files \ Devart \ Code Compare \ CodeMerge.exe" / SC = SVN / REMOVEFILES / BF = "$ (Base)" / BT = "$ (BaseName)" / MF = "$ (Mine)" / MT = "$ (MineName)" / TF = "$ (Theirs)" / TT = "$ (TheirsName)" / RF = "$ (Merged)" / RT = "$ (MergedName)" / environment = visualstudio
Если вы используете другой сервер или клиент с исходным кодом, просто установите последний параметр, показанный выше.
(Источник: электронная почта от службы поддержки Devart)