Форматирование и минификация JavaScript
Восстанавливайте отступы в минифицированном или обфусцированном JavaScript для удобства чтения или сжимайте собственный код для уменьшения размера.
Ваш JavaScript форматируется и минифицируется прямо в браузере. Данные не отправляются на BroBroGo.
Частые вопросы
В чем разница между форматированием и минификацией?
Форматирование (Beautify) восстанавливает отступы и структуру кода, делая его удобным для чтения и отладки — это самый быстрый способ разобраться в минифицированном или обфусцированном файле. Минификация (Minify) делает обратное: удаляет пробелы, комментарии и неиспользуемый код, чтобы файл загружался быстрее. Форматируйте для чтения, минифицируйте для продакшена.
Можно ли превратить минифицированный код обратно в исходный?
Инструмент восстанавливает отступы и переносы строк, делая логику кода читаемой, но он не может вернуть исходные имена переменных или комментарии — при минификации они удаляются безвозвратно, и восстановить их невозможно. Вы получите тот же самый код, но в структурированном виде.
Что делают опции имен «Сокращать» и «Сохранять»?
Оба варианта удаляют пробелы, комментарии и недостижимый код, не меняя логику работы скрипта. Вариант «Сокращать» (Shorten) также переименовывает локальные переменные в однобуквенные для максимального уменьшения размера файла — именно этот вариант обычно используется для продакшена. Вариант «Сохранять» (Keep) оставляет имена исходными: файл получается чуть больше, но код остается читаемым и удобным для отладки.