WMW

JS/CSS-formatter

Free

Herformatteert geminimaliseerde of inconsistent ingesprongen JavaScript of CSS naar leesbare, correct ingesprongen code, met instelbare inspringstijl en grootte-statistieken voor/na.

Werkt volledig in uw browser. Uw code wordt nooit ergens geüpload.

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Plak geminimaliseerde of rommelig ingesprongen JavaScript of CSS, kies een inspringstijl, en deze tool herformatteert het naar leesbare code met consistente inspringing en regeleinden.

Hoe Het Werkt

De tool ontleedt uw code in tokens (sleutelwoorden, haakjes, operatoren, strings) en print deze tokens vervolgens opnieuw af met nieuwe regeleinden en inspringing op basis van de nestingsdiepte, met gebruik van de opensource js-beautify-engine voor respectievelijk JavaScript en CSS. De onderliggende tokens en hun volgorde worden nooit gewijzigd, alleen de witruimte eromheen.

Problemen die het oplost

Veelgestelde vragen

›Minimaliseert deze tool ook de code?

Nee, deze tool formatteert (verfraait) code alleen door juiste inspringing en regeleinden toe te voegen. Als u de codegrootte moet verkleinen door witruimte te verwijderen, gebruik dan in plaats daarvan een speciale minifier-tool.

›Verandert formatteren het gedrag van mijn code?

Nee. Formatteren verandert alleen witruimte, inspringing en regeleinden. Het verandert nooit identifiers, logica of de inhoud van strings, waardoor de geformatteerde code zich precies hetzelfde gedraagt als het origineel.

›Waarom ziet mijn JavaScript er verkeerd uit na het formatteren?

Als de invoer een syntaxisfout bevat (een niet-gesloten haakje, een overbodige komma, ongeldige JSON gebruikt als JS, enzovoort), kan de formatter de structuur verkeerd interpreteren. Controleer de browserconsole of een JavaScript-linter voor het exacte syntaxisprobleem, los het op en formatteer opnieuw.

›Kan ik hiermee SCSS of LESS formatteren?

Basis SCSS- en LESS-syntax (nesting, variabelen, commentaar) wordt over het algemeen goed geformatteerd omdat het nog steeds CSS-achtig is, maar preprocessor-specifieke functies zoals mixins of functies worden niet specifiek herkend en kunnen imperfect worden geherformatteerd.

›Waarom tabs kiezen in plaats van spaties voor inspringing?

Dit is puur een stijlvoorkeur, beide zijn functioneel identiek in JavaScript en CSS. Kies wat past bij de bestaande stijlgids van uw project of de configuratie van uw editor.

Gerelateerde Tools

Free

Tekst

Backroniemgenerator

Zet elk acroniem of woord om in een backroniem over 6 tonen en 5 zinpatronen, met aangepaste woorden per letter en Memorabiliteit/Uitspreekbaarheid-scoring.

Free

Tekst

Bandbreedtecalculator

Converteer tussen data-eenheden, schat bestandsoverdrachtstijd, dimensioneer websitebandbreedte uit verkeer, en converteer tussen een maandelijkse datatoewijzing en een aanhoudende verbindingssnelheid.

Free

Tekst

Staafdiagram Maker

Zet eenvoudige label,waarde-data om in een aanpasbaar staafdiagram met 8 kleurthema's, oriëntatie, sortering, ondersteuning voor negatieve waarden, directe statistieken, en SVG/PNG-export.

Free

Tekst

Base64 Coderen/Decoderen

Codeer tekst naar base64 of decodeer base64 terug naar tekst, live terwijl je typt, met volledige Unicode-ondersteuning en een optionele URL-veilige variant.

Free

Tekst

Getalgrondtal-Converter

Converteer een getal tussen binair, octaal, decimaal, hexadecimaal, BCD, Gray Code, en elk aangepast grondtal van 2 tot 36, allemaal tegelijk vanuit één invoer.

Free

Tekst

Bcrypt-Hashgenerator & Controle

Genereer en verifieer bcrypt-wachtwoordhashes volledig in je browser met WebAssembly, met een aanpasbare kostenfactor en salt.

Free

Tekst

Bionic-Reading-Converter

Zet elke tekst om in bionic-reading-formaat door het eerste deel van elk woord vet te maken om je te helpen sneller te lezen en beter te focussen.

Free

Tekst

Blake2b-Hashgenerator

Bereken de BLAKE2b-hash van tekst of een bestand in je browser, met aanpasbare outputlengte en optionele gesleutelde hashing (MAC).