Кто-нибудь знает способ или скрипт, который с помощью файла исправления может отделить изменения пробелов от функциональных изменений?
Вот проблема. У моего проекта есть строгие требования к стилю пробелов, и у меня есть редактор, который их применяет. Нет вкладок, нет пробелов. Мой редактор настроен на автоматическое удаление пробелов, например.
Итак, что неизбежно происходит, так это все хорошо, пока я не отредактирую какой-либо сторонний код. Я забываю отключить эти очень удобные функции, а затем раздражаюсь от разработчиков, что изменения пробелов необходимо отделить от функциональных изменений. Итак, за 6 часов редактирования кода все должно быть переделано вручную. Неудивительно, что многие ошибки и функции не исправляются, когда разработчики больше интересуются «правилами», чем «результатами». Ладно, хватит скулить.
В идеале я бы просто запустил какой-нибудь скрипт, который удалил бы все изменения пробелов из патча и все было бы готово. Кто-нибудь знает такую функцию?