Formatare cod (JS, CSS, HTML, JSON)
🔒 Rulează în browser
Patru limbaje, un singur spațiu de lucru
Lipiți sau trageți un fișier și alegeți limbajul — JavaScript, CSS,
HTML sau JSON. Formatarea reindentează codul pe linii curate și
normalizează spațierea, astfel încât o singură linie extrasă dintr-un bundle, un fișier de
configurare sau o foaie de stil minificată redevine lizibilă. JS, CSS și HTML sunt procesate
de biblioteca open-source js-beautify; JSON este reserializat prin parserul nativ
pentru o afișare canonică, cu ordinea cheilor păstrată, iar când textul nu este JSON valid
primiți un mesaj clar care indică problema.
Formatare și minificare sigură
Minificarea este oferită doar acolo unde poate fi făcută în siguranță, fără un parser complet:
JSON este comprimat la forma sa cea mai compactă, iar CSS este redus printr-o trecere care
recunoaște șirurile de caractere, eliminând comentariile și spațiile redundante, dar lăsând
neatins conținutul din ghilimele și spațierea semnificativă — de exemplu în interiorul
calc(). JavaScript și HTML sunt excluse intenționat de la minificare, deoarece
comprimarea lor manuală, fără un parser, riscă să deterioreze codul în tăcere.
O precizare pentru JSON: numerele sunt reserializate prin motorul JSON nativ al browserului, care le stochează ca numere pe 64 de biți. Numerele întregi mai mari de 2^53 (unele ID-uri de bază de date sau „snowflake”) și zecimalele foarte lungi își pot pierde ultimele cifre — păstrați astfel de valori ca text dacă cifrele exacte contează.
Totul rulează în browserul dumneavoastră
Formatarea se desfășoară integral pe dispozitivul dumneavoastră — nimic din ce lipiți nu este încărcat sau înregistrat — așa că prelucrarea unui fragment direct dintr-o bază de date de producție, dintr-un răspuns de API sau dintr-un depozit privat nu expune datele mai mult decât deschiderea lor într-un editor local.
Întrebări frecvente
Ce limbaje pot fi formatate?
JavaScript, CSS, HTML și JSON. Formatarea funcționează pentru toate patru; minificarea este oferită pentru CSS și JSON, unde se poate face în siguranță.
Codul iese din browser?
Nu. Formatarea rulează integral pe dispozitivul dumneavoastră — nimic din ce lipiți nu este încărcat, stocat sau înregistrat.
Minificarea CSS și JSON este sigură?
Da. JSON este reserializat prin parserul nativ, iar CSS este redus printr-o trecere care păstrează intact textul din ghilimele și spațierea din calc().
De ce nu pot minifica JavaScript sau HTML?
Comprimarea lor sigură necesită un parser complet; o trecere naivă peste spații poate deteriora codul în tăcere, deci acestea oferă doar formatare.
Ce se întâmplă cu un JSON invalid?
Primiți un mesaj de eroare clar care indică problema, în loc de un rezultat corupt, ca să puteți corecta textul introdus.