Kodformaterare
Snygga till kod så att den går att läsa, eller minifiera den för leverans.
- Körs i din webbläsare — din text skickas aldrig någonstans
- Ingen registrering, inga kvoter, gratis att använda så ofta du vill
Så fungerar det
Minifierad kod är oläsbar med avsikt, och handskriven kod är sällan indragen konsekvent. Båda problemen löses av samma verktyg, och ingetdera är ett skäl att klistra in proprietär källkod på en främlings webbplats.
Försköning
Drar in och radbryter JavaScript, CSS och HTML till en enhetlig stil. Det är vad du vill ha när du läser minifierad biblioteskod, städar upp något som klistrats in från annat håll eller gör en diff läsbar. Språket identifieras automatiskt om du inte anger det.
Minifiering, och vad varje läge egentligen gör
JavaScript minifieras av en riktig tolkare, som på ett säkert sätt förkortar namn och tar bort död kod. CSS och HTML minifieras försiktigt — kommentarer tas bort och blanksteg slås ihop, utan att något byter namn eller struktureras om. Det är säkert på vilken indata som helst men pressar alltid ut mindre än ett särskilt byggverktyg. Det är avsett för en snabb storleksminskning, inte för att ersätta din bundlare.
Den kan inte rätta trasig kod
Både försköning och minifiering kräver att indata går att tolka. Ogiltig JavaScript rapporteras i stället för att gissas, eftersom en formaterare som reparerar kod skulle ändra vad den gör.
Varför detta körs lokalt
Källkod är oftast någons egendom, ofta din arbetsgivares, och innehåller ofta nycklar och slutpunkter. Att formatera den bör inte innebära att ladda upp den.
Kodformaterare — frågor
Vilka språk hanterar den?
JavaScript och JSON, CSS och HTML, identifierade automatiskt eller valda manuellt.
Är JavaScript-minifieraren lika bra som ett byggverktyg?
För en enskild fil ligger den nära, eftersom den använder en riktig tolkare. CSS- och HTML-minifieringen här är medvetet försiktig.
Rättar den syntaxfel?
Nej. Ogiltig kod rapporteras i stället för att gissas.
Laddas min kod upp?
Nej. Allt körs i din webbläsare.