Как пользоваться
- Вставьте код, перетащите файл или загрузите пример; язык для этой страницы задан заранее и его можно изменить.
- Выберите форматирование или минификацию и настройте отступы, ширину и другие параметры; результат появляется справа по мере ввода.
- Скопируйте или скачайте результат; при ошибке нажмите «Перейти к ошибке», исправьте и запустите снова.
Языки и движки
Форматирование использует те же открытые движки, что и популярные редакторы, поэтому результат совпадает с Prettier в VS Code и команда может придерживаться единого стиля. Все движки загружаются с этого сайта и работают в браузере.
| Язык | Формат | Сжать |
|---|---|---|
| HTML | Prettier 3 | ✓ комментарии и пробелы |
| XML | XML-движок XunL | ✓ |
| CSS / SCSS / Less | Prettier 3 | ✓ реструктуризация CSSO |
| JavaScript / TypeScript | Prettier 3 (Babel) | ✓ Terser (только JavaScript) |
| JSON | Prettier 3 | ✓ большие числа сохраняют точность |
| YAML | Prettier 3 | — (комментарии сохраняются) |
| SQL | sql-formatter (14 диалектов) | — |
Частые вопросы
Насколько надёжно автоопределение?
Оно смотрит на характерное начало: XML-объявление, doctype, SELECT, правила в фигурных скобках или «ключ: значение». Очень короткие фрагменты могут определиться неверно — просто выберите язык вручную.
Загружается ли мой код?
Нет. Движки загружаются с этого сайта и работают в браузере; ваш код никогда не проходит через наши серверы или третьи стороны, поэтому инструмент безопасен для внутреннего кода и конфигураций.
Каков максимальный размер файлов?
До 5 МБ на файл; при размере больше 300 КБ страница ждёт нажатия кнопки вместо форматирования на лету, чтобы браузер не тормозил.