Форматирование CSS
Вставьте CSS — он будет отформатирован и проверен. Всё работает в этой вкладке, поэтому вставить сюда конфигурационный файл с учётными данными не будет ошибкой.
- Работает целиком в вашем браузере
- Работает без интернета
- Без отправки файлов
- Без регистрации
- Без водяных знаков
Загружаем инструмент…
Как это работает
- Вставьте свой CSS или перетащите файл.
- Выберите отступ и ширину строки.
- Отформатируйте, затем скопируйте или скачайте результат.
Почему ничего не отправляется на сервер
Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.
Проверьте сами
- Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
- Загрузите свой файл и запустите инструмент.
- Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.
Частые вопросы
Почему здесь это важнее, чем у других форматировщиков?
Потому что в онлайн-форматировщики вставляют как раз конфигурационные файлы, ответы API и журналы запросов — ровно те файлы, в которых лежат токены, внутренние адреса серверов и персональные данные. Здесь текст остаётся во вкладке: отправлять его просто некуда.
Что будет, если на входе ошибка?
Вы увидите сообщение об ошибке от самого разборщика и место, где она нашлась, а не молча испорченный файл. Ваш исходный текст ничем не перезаписывается, так что можно поправить и попробовать снова.
А минифицировать тоже можно?
Да — JSON, XML и CSS, там это можно сделать, ничего не переименовывая и не переписывая: для CSS используется именно парсер, а не регулярное выражение, поэтому комментарий или строка, похожая на CSS, не испортят результат. Настоящая минификация JavaScript переименовывает идентификаторы и перестраивает код, а регулярное выражение, которое пыталось бы это сделать, незаметно сломало бы файл — поэтому она не предлагается.