Зачем использовать форматировщик отступов для XML?
Отступы — это разница между документом, похожим на стопку тарелок, и документом, показывающим, куда поставить следующую чашку. В корпоративном XML заказы на покупку, отдельные позиции, налоговые строки и блоки адресов часто вложены на много уровней ниже. Если все строки начинаются с одного и того же поля, глаз сдается, и редактируется не та строка, потому что она «выглядела достаточно близко». Последовательный XML-индентор — это любезность для всех, кому приходится читать под давлением, включая вас, через три недели, когда поставщик задаст вопрос, который вы не собирались документировать. Для менеджеров и продуктовых специалистов боль — это скрытый налог несогласованности: товарищ по команде редактирует ветку, которая, по его мнению, соответствует нужной области применения, примечания к выпуску ссылаются на неправильный узел, и клиент видит симптом раньше, чем ваша команда увидит причину. Аккуратные отступы также являются социальным инструментом. Они облегчают публикацию небольшого отрывка в чате без извинений, а также делают различия в инструментах обзора менее пугающими, когда две версии нуждаются в честном сравнении. Бесплатный рабочий процесс отступов на основе браузера помогает вам нормализовать файлы, полученные из разных систем, поэтому вам не придется читать три конкурирующих стиля за один долгий день. Заявление о преимуществах неброское, но честное: вы тратите меньше времени на ориентацию и больше времени на принятие решений. Если вам должен принадлежать результат, а не только имя файла, специально сделайте структуру разборчивой, и вы получите меньше «быстрых вопросов», которые вообще не быстрые. В конце концов, четкие отступы — это признак заботы, а в кросс-функциональной работе забота — это то, что не дает срокам превратиться в шутку, над которой все перестанут смеяться. Сначала форматируйте, затем обсуждайте смысл, и вы будете рады, что сделали это, когда комната будет наблюдать.
Как форматировать отступы XML
- Вставьте XML, затем откройте параметры формата, в которых указан размер или стиль отступа.
- Выбирайте пробелы или табуляции в соответствии с политикой вашего репозитория, поскольку смешение стилей позже приводит к появлению шумных различий.
- Повторно запустите проверку или проверку, если вашему конвейеру требуется строгая правильность формата после изменений форматирования.