Форматтер XAML: форматирование онлайн бесплатно
Форматтер XAML улучшает XAML с помощью общего движка XML, облегчая чтение и ревью разметки. Атрибуты по умолчанию размещаются по одному на строку, а пространства имён сохраняются. Вставьте или перетащите XAML, выберите отступы и доступные опции, затем скопируйте отформатированный вывод. Инструмент также помогает определить, где ввод не разбирается.
Форматтер XAML — это браузерный инструмент для улучшения XAML. Он использует общий движок XML, чтобы разметку было легче читать, ревьюить и ею делиться. Вставьте или перетащите ваш XAML, выберите отступы и доступные опции и скопируйте отформатированный результат, когда он будет готов.
Форматтер размещает атрибуты по одному на строку по умолчанию, что даёт каждому атрибуту собственное место для изучения. Пространства имён сохраняются. Можно выбрать отступы и опции перед форматированием, а инструмент помогает определить строку, где ввод не разбирается.
XAML использует разметку в стиле XML, поэтому чёткое форматирование облегчает изучение вложенных элементов, атрибутов и объявлений пространств имён. Форматирование полезно, когда сгенерированная или незнакомая разметка трудна для ревью, при подготовке фрагмента для баг-репорта или когда различия в пробелах затрудняют понимание диффа кода.
Форматтер XAML работает полностью в вашем браузере. Ваш ввод обрабатывается на вашем устройстве и не загружается, не сохраняется и не отправляется на сервер. Он работает офлайн после загрузки страницы, регистрация не требуется.
Этот инструмент помогает разработчикам и DevOps-инженерам, поддерживающим XAML, ревьюящим изменения, устраняющим неполадки ввода, который не разбирается, или нуждающимся в читаемом фрагменте для обмена. Он даёт прямой способ форматировать XAML, не покидая браузер.
Шаг 1: Вставьте или перетащите ваш XAML в инструмент. Используйте документ или фрагмент, который хотите сделать легче для чтения.
Шаг 2: Выберите отступы и опции. Атрибуты по умолчанию размещаются по одному на строку, а пространства имён сохраняются.
Шаг 3: Просмотрите отформатированный вывод. Если ввод не разбирается, используйте указанную строку, чтобы найти проблему.
Шаг 4: Скопируйте отформатированный XAML. Его можно использовать в проекте, ревью или баг-репорте.
Пример использования: Сделайте нечитаемый машинно-сгенерированный XAML-файл легче для ревью перед коммитом.
Пример использования: Проверьте XAML-документ, написанный не вами, на соответствие нужной спецификации, сделав его структуру легче для изучения.
Пример использования: Создавайте единообразно отформатированный вывод, чтобы дифф меньше отвлекался на изменения пробелов.
Пример использования: Отформатируйте фрагмент перед добавлением в баг-репорт или код-ревью.
Пример использования: Проверьте, разбирается ли ввод XAML, и найдите строку, где разбор не удаётся.
Пример использования: Сделайте пространства имён и атрибуты легче для просмотра при ревью XAML-документа.
Пример использования: Подготовьте короткий пример XAML, которым понятнее делиться с коллегами.