Как пользоваться
- Вставьте текст, откройте файл UTF-8 или попробуйте пример.
- Выберите данные и настройки, затем запустите инструмент или включите автозапуск.
- Проверьте результат, скопируйте или скачайте его. Изменение ввода делает прежний результат недействительным.
Форматирование YAML
Форматируйте YAML с едиными отступами, сохраняя комментарии и якоря.
Обработка выполняется в браузере. Данные не отправляются в DevToolsy.
Как это работает
Обрабатывайте настройки YAML 1.2 с несколькими документами. Некорректный синтаксис и повторные ключи отклоняются. Якоря, алиасы и пользовательские теги сохраняются в тексте.
# Application settings
app: {name: DevToolsy, enabled: true}
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
# Application settings
app: { name: DevToolsy, enabled: true }
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
Форматируйте YAML с едиными отступами, сохраняя комментарии и якоря.
Настройки и точность данных
Выберите отступ и ширину строки. Числовые токены сохраняются, алиасы не раскрываются. Правила Kubernetes, CI и приложений не проверяются.
Работа с результатом
Страница выдаёт читаемый YAML. Для конвертации используйте YAML в JSON: ограничения на теги, алиасы и числа у него другие.
Проверьте результат, скопируйте или скачайте его. Изменение ввода делает прежний результат недействительным.
Ввод UTF-8 до 1 MiB на документ, вывод до 8 MiB. JSONPath и Schema: 5 секунд; остальные инструменты: 30 секунд.
Частые вопросы
Можно форматировать несколько документов YAML?
Обрабатывайте настройки YAML 1.2 с несколькими документами. Некорректный синтаксис и повторные ключи отклоняются. Якоря, алиасы и пользовательские теги сохраняются в тексте.
Что сохраняется при форматировании?
Выберите отступ и ширину строки. Числовые токены сохраняются, алиасы не раскрываются. Правила Kubernetes, CI и приложений не проверяются.
Это преобразователь YAML в JSON?
Нет. Страница выдаёт читаемый YAML. Для конвертации используйте YAML в JSON: ограничения на теги, алиасы и числа у него другие.
Загружаются ли мои данные?
Обработка выполняется в браузере. Данные не отправляются в DevToolsy.
Можно открыть локальный файл?
Ввод UTF-8 до 1 MiB · вывод до 8 MiB