Kodeformaterer
Gjør kode pen så den blir lesbar, eller minifiser den før levering.
- Kjører i nettleseren din — teksten din sendes aldri noe sted
- Ingen registrering, ingen kvoter, gratis å bruke så ofte du vil
Slik fungerer det
Minifisert kode er uleselig med vilje, og håndskrevet kode er sjelden rykket inn konsekvent. Begge problemene løses av samme verktøy, og ingen av dem er en grunn til å lime proprietær kildekode inn på en fremmeds nettsted.
Gjøre pen
Rykker inn og bryter linjer i JavaScript, CSS og HTML til en konsekvent stil. Det er det du vil ha når du leser minifisert bibliotekkode, rydder opp i noe som er limt inn fra et annet sted, eller gjør en diff lesbar. Språket oppdages automatisk med mindre du angir det.
Minifisering, og hva hver modus egentlig gjør
JavaScript minifiseres av en ekte parser, som trygt forkorter navn og fjerner død kode. CSS og HTML minifiseres forsiktig – kommentarer fjernes og blanktegn slås sammen, uten at noe omdøpes eller omstruktureres. Det er trygt for alle inndata, men presser alltid ut mindre enn et dedikert byggeverktøy. Det er ment som et raskt størrelseskutt, ikke som erstatning for bundleren din.
Den kan ikke fikse ødelagt kode
Både å gjøre pen og å minifisere krever at inndataene lar seg tolke. Ugyldig JavaScript rapporteres i stedet for å gjettes på, fordi en formaterer som reparerer kode, ville endret hva den gjør.
Hvorfor dette kjører lokalt
Kildekode er som regel noens eiendom, ofte arbeidsgiverens din, og inneholder ofte nøkler og endepunkter. Å formatere den bør ikke innebære å laste den opp.
Kodeformaterer – spørsmål
Hvilke språk håndterer den?
JavaScript og JSON, CSS og HTML, oppdaget automatisk eller valgt manuelt.
Er JavaScript-minifisereren like god som et byggeverktøy?
For én enkelt fil er den nær, siden den bruker en ekte parser. CSS- og HTML-minifiseringen her er bevisst forsiktig.
Vil den rette syntaksfeil?
Nei. Ugyldig kode rapporteres i stedet for å gjettes på.
Blir koden min lastet opp?
Nei. Alt kjører i nettleseren din.