Formater kodu
Upiększ kod, aby dało się go czytać, lub zminimalizuj go do wysyłki.
- Działa w przeglądarce — twój tekst nigdy nie jest nigdzie wysyłany
- Bez rejestracji, bez limitów, za darmo, tak często, jak chcesz
Jak to działa
Zminifikowany kod jest nieczytelny z założenia, a ręcznie pisany kod rzadko ma spójne wcięcia. Oba problemy rozwiązuje to samo narzędzie i żaden nie jest powodem, by wklejać zastrzeżony kod źródłowy na obcą stronę.
Upiększanie
Dodaje wcięcia i podziały wierszy w JavaScript, CSS i HTML w spójnym stylu. To właśnie to, czego chcesz przy czytaniu zminifikowanego kodu biblioteki, porządkowaniu czegoś wklejonego z innego miejsca lub robieniu czytelnego diffa. Język jest wykrywany automatycznie, chyba że go ustawisz.
Minifikacja i co naprawdę robi każdy tryb
JavaScript jest minifikowany przez prawdziwy parser, który bezpiecznie skraca nazwy i usuwa martwy kod. CSS i HTML są minifikowane zachowawczo — usuwane są komentarze i zwijane białe znaki, nic nie jest przemianowywane ani przebudowywane. Jest to bezpieczne dla każdych danych, ale zawsze wyciśnie mniej niż dedykowane narzędzie do budowania. Ma służyć do szybkiego zmniejszenia rozmiaru, a nie zastępować twój bundler.
Nie naprawi zepsutego kodu
Zarówno upiększanie, jak i minifikacja wymagają, by dane wejściowe dały się sparsować. Nieprawidłowy JavaScript jest zgłaszany, a nie zgadywany, ponieważ formater, który naprawia kod, zmieniłby to, co on robi.
Dlaczego działa lokalnie
Kod źródłowy jest zwykle czyjąś własnością, często twojego pracodawcy, i często zawiera klucze oraz adresy punktów końcowych. Jego formatowanie nie powinno wymagać przesyłania go.
Formater kodu — pytania
Jakie języki obsługuje?
JavaScript i JSON, CSS oraz HTML, wykrywane automatycznie lub wybierane ręcznie.
Czy minifikator JavaScript jest tak dobry jak narzędzie do budowania?
Dla pojedynczego pliku jest blisko, bo używa prawdziwego parsera. Minifikacja CSS i HTML jest tu celowo zachowawcza.
Czy naprawi błędy składni?
Nie. Nieprawidłowy kod jest zgłaszany, a nie zgadywany.
Czy mój kod jest przesyłany?
Nie. Wszystko działa w przeglądarce.