Об этом инструменте
Бьютифайер JavaScript переформатирует код с единообразными отступами, пробелами и переносами строк. Он особенно полезен для чтения минифицированного или однострочного JavaScript: вставьте трудночитаемый код и получите то, что действительно можно прочитать.
Вставьте JS, выберите размер отступа или табуляцию — и отформатированный результат обновляется по мере ввода. Скопируйте его одним щелчком или переключитесь на минификатор JavaScript, чтобы снова его сжать. Всё работает в вашем браузере.
Форматирование происходит локально — ваш код никогда не покидает браузер.
Часто задаваемые вопросы
Может ли он деминифицировать минифицированный JavaScript?
Он заново расставляет отступы и пробелы в минифицированном коде, делая его читаемым, но не может восстановить исходные имена переменных, которые исказил минификатор, — они утеряны. Логика остаётся неизменной.
Меняет ли форматирование поведение?
Нет — оно лишь добавляет пробелы и переносы строк. Разобранная программа остаётся идентичной.
Как вместо этого минифицировать?
Используйте минификатор JavaScript (ссылка ниже) на базе Terser.