Игнорировать изменения форматирования при сравнении файлов .cs - PullRequest
0 голосов
/ 13 июня 2019

Мы работаем с Visual Studio 2019 в сочетании с GIT для проверки различий.Наша кодовая база в основном использует язык C #.

При работе с большим запросом функций мы добавляем новый код в нашу существующую кодовую базу.Когда мы начали строить нашу бизнес-логику и другой код, мы забыли очистить код (без форматирования и удаления ненужных использований).В настоящее время мы вносим изменения в существующую кодовую базу, добавляем новый код, форматируем его и очищаем зависимости.Мы делаем это в разных отраслях.

Когда мы создаем запрос на слияние для рецензирования, мы замечаем, что многие изменения в кодовой базе - это изменения в форматировании.Это отвлекает наше внимание от проверки кода на проверку изменения форматирования в блоке кода.Полное переключение контекста занимает много энергии.

Пример этих изменений форматирования показан ниже:

Minimal example

InНа рисунке выше мы видим, что между файлом переменной и знаком равенства было два пробела, и в diff формат меняется на один пробел.

Есть ли какой-то набор правил в Visual Studio 2019, который можно изменить, чтобы отключитьпроверка определенных изменений форматирования?

Если нет, то будут полезны какие-либо новые ссылки на решение.

...