YAML Валидатор On-Line
-
Синтаксический валидатор YAML 1.2:
-
Анализ структуры документа в реальном времени с точным определением номера строки и колонки ошибки.
-
Определение типичных ошибок: запрещенные табуляции в отступах, отсутствие пробелов после двоеточия (key:value), некорректные дефисы списков (-item), неэкранированные спецсимволы (@, *, &, #, :), несоответствие уровней отступов и незакрытые кавычки.
-
Интерактивная панель проблем с возможностью клика для мгновенного перехода курсора к проблемной строке в редакторе.
-
-
Автоматическое исправление ошибок (Auto-Fix):
-
Мгновенное эвристическое автоисправление: работает локально в браузере за доли миллисекунды. Заменяет табуляции на 2 пробела, добавляет недостающие пробелы после двоеточий и маркеров списков, оборачивает спецсимволы в кавычки и нормализует дерево документа.
-
Умный AI-ремонт (Gemini 3.8 Flash): серверный режим для исправления глубоких семантических сбоев и сложных вложенных структур с описанием внесенных изменений.
-
Окно сравнения (Diff Modal): наглядный просмотр документа «До» и «После» с детализированным списком примененных правок перед их сохранением.
-
-
Синтаксическая подсветка и умный редактор:
-
Подсветка ключей, строковых и числовых значений, булевых типов, комментариев, якорей (&, *) и директив.
-
Визуальная индикация скрытых табуляций (⇥ TAB) прямо в строке.
-
Нумерация строк с маркерами ошибок в gutter-панели.
-
Перехват клавиши Tab (вставка 2 пробелов вместо потери фокуса) и автоотступ при нажатии Enter после двоеточий.
-
-
Интеграция и встраивание на сайт (Embed Mode):
-
Поддержка параметра ?embed=true в URL, скрывающего внешние заголовки для компактного размещения в <iframe>.
-
Модальное окно «Встроить на сайт» с готовым кодом для вставки, настройкой темы (Dark/Light/Auto), высоты и рамки.
-
-
Дополнительные инструменты:
-
Конвертация YAML ↔ JSON и инспекция распарсенных данных.
-
Готовые примеры (Docker Compose, Kubernetes Pod, а также тестовые файлы с типичными ошибками для проверки автоисправления).
-
Поддержка Drag & Drop загрузки файлов .yaml / .yml / .txt, скачивание и копирование в один клик.
-

