JavaScript formázó
Formázza meg a JavaScriptet vagy TypeScriptet egységes, olvasható kóddá.
JavaScript formázó
Illessz be JavaScriptet vagy TypeScriptet, és ez az eszköz egységes behúzásra, szóközökre és soremelésre formázza át. Átformázza a minimalizált vagy következetlenül formázott kódot, normalizálja a blokkokat és objektum-literálokat, és megőrzi az olyan kifejezéseket, mint a ternárius operátorok, generikus típusok, sablonliterálok, opcionális láncszöveg és nyílfüggvények, amelyeket egy ember írna.
Az opciók a részleteket irányítják, nem a szerkezetet. Válassz 2 szóköz, 4 szóköz vagy tabulátorok behúzásához, valamint egyszeres vagy dupla idézőjeleket — a karakterlánc tartalmát mindkét esetben helyesen átírjuk, így a karakterláncon belüli karakter soha nem sérül. A pontosvesszőket hozzáadhatod az egyes utasítások végéhez, vagy eltávolíthatod az automatikus pontosvessző-beszúrás mellett; a többsoros objektumok és tömbök záró vesszővel vagy anélkül végződhetnek. A maximális sorszélesség vezérli azt, hogy egy hosszú objektum-literál vagy argumentumlista mikor lesz több sorra osztva a képernyő szélén túl futtatás helyett. A minimalizálás ugyanazt a kódot egyetlen sorra zsugorítja az eltávolított szóközökkel és megjegyzésekkel, amikor kompakt másolatra van szükséged az olvasható helyett.
Ez egy formázó, nem pedig lintelő vagy kötegelő: nem írja át a logikát, nem nevezheti át a változókat és nem futtatja a kódot. A cél az, hogy a kimenet valóban JavaScripthez és TypeScripthez legyen érvényes, beleértve az osztályokat, aszinkron funkciókat, dekonstrukciót, terjedési operátorokat és dekorátorokat — valóban rosszul alakított bemenet (lezáratlan karakterlánc vagy megjegyzés) legjobb erőfeszítéssel formázódik az egészként való elutasítás helyett.
Minden helyileg fut a böngészőben. A forráskódot soha nem töltik fel szerverre, ami fontos mind a szabadalmi vagy közzétett kódra, mind a hibajelentésből származó gyors kódrészletre. Másold be a formázott eredményt, töltsd le .txt fájlként, vagy küldd el egy másik eszköznek a munka folytatásához.