0

Kodo mažintuvas

Sumažinkite CSS, JavaScript, HTML arba JSON naršyklėje: pašalinkite komentarus ir tarpus, iškart pamatykite sutaupytą dydį.

🔒 Visiškai apdorojama jūsų naršyklėje – niekas, kurį čia įvedėte, niekada neįkeliama.

Apdorojama... 0%
Analizuojamas šaltinio kodas
Šalinami komentarai
Suglaudinami tarpai
Skaičiuojamas sutaupytas dydis

Rezultatas

Šis kodo mažintuvas suglaudina CSS, JavaScript, HTML ir JSON pašalindamas viską, ko mašinai nereikia: komentarus, atitraukimus, naujas eilutes ir perteklinius tarpus. Pasirinkite kalbą, įklijuokite šaltinį, paspauskite mygtuką – rezultatų skydelis rodo sumažintą kodą kartu su tiksliais prieš/po dydžiais baitais ir sutaupytais procentais.

Mažinimas yra sąmoningai konservatyvus ir saugus. JavaScript atveju tai reiškia tik komentarus ir tarpus – jokių kintamųjų pervardijimų, jokių išraiškų perrašymų – su skaitytuvu, kuris teisingai eina per eilutes, šablonų literalus ir reguliariųjų išraiškų literatus ir išlaiko naujas eilutes visur, kur automatinis kabliataškio įterpimas galėtų pakeisti elgseną. CSS tarpai suliejami aplink riestinius skliaustus, dvitaškius, kabliataškius ir kablelius; HTML tarpai tarp gairių suglaudinami, o pre, textarea, script ir style turinys lieka nepaliestas; JSON yra analizuojamas ir pakartotinai serializuojamas, kas tuo pačiu metu jį patikrina.

Viskas vyksta lokaliai jūsų naršyklėje: joks šaltinio kodas nėra įkeliamas į jokį serverį, todėl įrankis yra saugus nuosavam, dar neišleistam ar kliento kodui. Nereikia registruotis, nėra failo dydžio ribos, išskyrus jūsų naršyklės atmintį, o rezultatas pasiekiamas vienu pelės paspaudimu į iškarpinę arba kaip atsisiųstas failas.

Mažinimas yra priešingybė formatavimui: šis įrankis sumažina kodą gamybai, o mūsų kodo formatuotojas vėl padaro sumažintą kodą skaitomą. Naudokite mažintuvą vidiniams skriptams ir stiliams, el. laiškų HTML, API siunčiamiems duomenims ir bet kur, kur pilnas kūrimo konvejeris su Terser ar cssnano būtų perteklinis greitam vienkartiniam darbui.