Запуск двух отладчиков одновременно и сравнение различий в зависимости от ввода - PullRequest
0 голосов
/ 13 марта 2020

Я хотел бы запустить два отладчика одновременно на одном и том же решении, где я также мог видеть различия, основанные на том, что я делаю при отладке двух проектов. Я хотел бы видеть, где отлаживаемые версии отличаются на всех уровнях. Главным образом различия в разных переменных и где они находятся.

Сценарий может выглядеть следующим образом:

Сначала я запускаю отладчик, открывая один проект, затем я запускаю еще один отладчик. В одном из проектов есть форма, в которой я ввожу текст «Адам», а параллельно с отлаживаемым проектом я ввожу текст «Сара». Этот проект огромен со многими слоями, но затем я нажимаю кнопку в Visual Studio, которая говорит: «Видите разницу», затем я получаю текстовое окно, которое позволяет мне просматривать файлы проекта, в которых различаются текст, а также какие атрибуты различаются и когда они различаются. Это действительно делает меня счастливым, потому что теперь я легко могу видеть, что в частичном файле был атрибут, в котором был bool, который был истинным, когда я входил в Сару, и ложным, когда я входил в Адама.

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

У кого-нибудь есть рекомендации по аналогичному расширению? или возможно альтернативное решение?

...