Создание наборов полок, локальных и результатов в Visual Studio mergetool - PullRequest
0 голосов
/ 15 января 2020

Я использую встроенный в Visual Studio инструмент слияния для разрешения конфликта после удаления полки, когда у меня уже были локальные изменения.

Однако строка кода (например, запуск функции) в настоящее время появляется в верхней части моего "локального" окна, но в нижней части моего окна "shelveset" и "result". Для окна "shelveset" нет полосы прокрутки, а полосы прокрутки для "local" и "result" заблокированы друг для друга - прокрутка для одного из них также прокручивает другой. (Я использую смешанное представление, но я одинаково доволен любым из трех вариантов) Как я могу настроить параметры таким образом, чтобы они выстраивались так, как мне хотелось бы, чтобы упростить ручное сравнение этих трех?

Я использую Visual Studio 2019.

1 Ответ

0 голосов
/ 05 марта 2020

Следующий подход звучит логично, но, хотя он работает для различий двух файлов без слияния, он NOT работает для слияния.

На панели инструментов Visual Studio (" «Сравнить файлы» (один в Visual Studio 2019), есть значок замка с надписью «Автосинхронизация видов». Нажмите на иконку и… ничего полезного не произойдет.

Screenshot of toolbar (снимок экрана пользователя "Мастер" из этот ответ , касающийся вопроса об обычном диффинге)

...