В Visual Studio представление Designer View считывает и генерирует *.Designer.cs
для любой формы, над которой вы работаете.В результате это активный сгенерированный файл (в отличие от пассивных, таких как выходные данные сборки).В случае VCS, подобных Git, эти сгенерированные файлы отображаются в виде простого текста, что не является хорошим способом для сравнения изменений (или в этом случае конфликтов слияния).
Вопрос: Существуют ли решения для минимизации количества ненужного оттокасозданные автоматически сгенерированными файлами?
Мысли, которые у меня были до сих пор:
- Рассматривать их как двоичные файлы (просто перезаписать то, что происходит)
- Попробуйте "сыграть в игрусистема "и выяснить, что заставляет код генерировать, генерировать вещи в определенном порядке
- Найти / создать инструмент, который сравнивает различия между двумя файлами (например, что-то, что выделит различия между 2 .pngs, но дляФайлы .Designer.cs)