Format up to 50 YAML files at once and download as a ZIP.
Перетащите файлы сюда или нажмите для выбора
До 50 файлов, максимум 50 МБ каждый
Вставьте один документ YAML на панель ввода. Попробуйте компактное сопоставление в примере ниже, выберите отступ в два пробела и отформатируйте его. В результате сопоставление расширяется до читаемого блока, сохраняя при этом проанализированное имя и включенные значения. Включайте сортировку ключей только тогда, когда алфавитный порядок полезен для вашего проекта; в противном случае оставьте исходный порядок сопоставления доступным.
Проверьте выходные данные перед копированием или загрузкой. Форматер анализирует YAML и записывает его заново, поэтому комментарии и исходное представление не сохраняются. Сохраняйте оригинал, когда комментарии объясняют оперативные решения. Для файлов конфигурации сравните проанализированные значения, а затем проверьте результат с помощью приложения, которое его использует. Само по себе принятие синтаксиса не доказывает правильность настроек развертывания. Вывод включает завершающую новую строку.
{name: demo, enabled: true}
→
name: demo
enabled: true
Выберите размер отступа и необходимость сортировки ключей сопоставления. Средство форматирования использует фиксированную ширину строки 120 и записывает YAML из проанализированного значения. Он не предлагает произвольных предустановок ширины линий, редактора, сохраняющего комментарии, или политики стиля для конкретного приложения. Используйте форматировщик проекта, когда требуются точные соглашения о представлении. Попробуйте переключить образец на отступ в четыре пробела и снова отформатировать его. Макет должен измениться, а анализируемое имя и включенные значения останутся прежними.
Прочтите сообщение об ошибке синтаксического анализатора и проверьте близлежащие отступы, кавычки и скобки. Последовательно используйте пробелы и проверяйте, принадлежит ли двоеточие значению или разделяет ключ сопоставления. Исправьте источник перед повторным форматированием. Инструмент сообщает об ошибках анализа YAML; он не исправляет автоматически неоднозначную конфигурацию. Двоеточие в кавычках внутри значения отличается от разделителя сопоставления. Проверьте окружающие кавычки, прежде чем предположить, что синтаксический анализатор выбрал неправильную вложенность.
Нет. Анализ и дамп могут изменить кавычки, скалярное представление, комментарии и представление псевдонимов. Этот форматтер записывает без ссылок, поэтому псевдонимы могут быть расширены при выводе. Проверяйте значения, которые выглядят как даты или другие неявно типизированные скаляры, и держите исходные файлы под контролем версий, когда их точное представление имеет значение. Если псевдонимы использовались во избежание повторения текста, расширенный экспорт может быть длиннее. Сравнивайте проанализированные значения, а не предполагайте, что больший результат означает, что форматирование не удалось.
Одиночная загрузка: 100 MiB. Время обработки и расход памяти зависят от устройства и сложности файла. Пакетная загрузка: 50 MiB на файл. Обработка выполняется в браузере. Сохранение и публикация добровольны, требуют учётной записи и отправляют выбранное содержимое в наш сервис.
Обработка выполняется в браузере. Сохранение и публикация добровольны, требуют учётной записи и отправляют выбранное содержимое в наш сервис. Сначала просмотрите общий контент: его может открыть любой, у кого есть ссылка. Закрытие этой страницы не удаляет сохраненные копии.