У нас есть проект, где у нас есть часть кода, написанного в Excel / VBA.Когда вы редактируете код VBA и сохраняете файл Excel, надстройка (https://github.com/hilkoc/vbaDeveloper) экспортирует код VBA в текстовые файлы в git repo.
У нас есть другой инструмент надстройки VBA (https://www.mztools.com/) который вы можете легко добавлять и удалять номера строк для функций и методов в VBA.
Это неизбежно, что мы в команде разработчиков, один разработчик, добавляем номера строк в функцию для простой отладки, ипозже сохраняет функцию с номерами строк без каких-либо реальных изменений в коде.
Это приводит к конфликтам слияния из-за изменений в коде VBA, где diff показывает, что вся функция отличается (потому что одна версия имеет номера строк иа другой нет). Тогда вам придется сравнивать вручную, если есть какие-либо реальные изменения в коде.
Можете ли вы настроить diff в Visual Studio, чтобы игнорировать номера строк?